摘要:
xUnit的共有特征 1、一个test被称为一个test method 2、用Assertion Methods来指出test method的预期结果 3、把tests集成到test suites(是一个单独的操作) 4、运行一个或更多的测试来获得结果 139学习xUnit,至少需要知道: 1、我们怎样用test methods 2、我们则应构建suits 3、我们怎样运行测试 4、我们怎样解释测试结果测试一般都会通过下面几步开展 1、通过inline setup, 委托的setup,或者隐式的setup来建立test fixture 2、通过共有或私有接口来执行SUT ... 阅读全文
摘要:
此篇有点牢骚,有点发泄~~ 虽然我是测试开发,但是我觉得现在国内对自动化测试有神化的趋势: 1、自动化测试真的是可以取代手工么? 2、自动化测试真的可以发现缺陷么?如果不是为了发现缺陷,那么真的可以预防缺陷么? 每次看到TDD,就有点烦躁!我一直觉得,质量人员,要想很好的保证质量,是需要评估和探索,软件中哪些是可以自动化的,那些是自动化后可以完全无误的,哪些是有风险,需要用其他手段的!虽然自动化测试很cool,很炫,但是如果为了自动化而自动化,我一直觉得这是一种悲哀。 我不相信,只要MS的和google的都TDD了,他们的软件就没问题了!也许你会说,比如说声音是不是动听啊,画面是... 阅读全文