测试用例该何时准备,需要哪些前提条件?

我是一个开发人员,想知道
1.测试用例该什么时候写,在项目过程中处于一个什么位置,是开发之前?还是开发并行?
2.测试用例需要哪些人员参与评审,为什么
3.测试用例对整个项目来说有什么好处?对开发来说有什么好处?
PS:因为我们目前的测试总是在写测试用例的时候来问我们开发需求(外包项目,能和客户沟通,项目组有需求,但是细节一般开发自己去沟通),写完了又让我们开发来评审,通常开发已完成这个需求,感觉对开发没什么用,在走形式感觉,求有经验高手们解答下,不需要理论一大篇那种。解决小弟的困惑加送100分~~

和你分享一下我的理解,首先我们这边采用的开发模式是敏捷式开发,测试和开发是分开的,测试进入的是比较早的,当有需求形成文档的时候测试会进行需求测试,然后设计时,开发测试都会坐在一起讨论这一个迭代周期内问题处理的优先级,一般这个时候测试会给出风险性的意见,然后进入迭代周期,开发编写代码,程序跑起来后编写单元测试用例,测试人员,项目经理,需求分析师,测试经理,进行评审,单元测试通过之后,测试人员会进行迭代周期测试,他们也会编写测试用例,若测试通过,则这个迭代结束,后期他们会行进冒烟测试验收测试等

总括一下:
1、测试时和开发并行的,但测试用例要看是什么时候用
2、测试用例评审一般是要设计人员,需求人员 测试人员然后就是一些经理级别的工作人员 进行评审,他们分别评审的角度不同,设计人员是要看你这个测试用例是否能够覆盖测试系统的设计,需求分析师是要看测试用例能否覆盖全部功能点,测试人员是从易用性等角度分析,至于经理级别的应该是从整体的角度吧,这个我不是很清楚。
3、测试对于整个项目来说起的是质量监控的作用,非常有必要啊,我经理过几个项目,有没有测试结果是很不一样的啊,希望对你有帮助,有什么需要探讨的随时欢迎 (*^__^*) ……
温馨提示:答案为网友推荐,仅供参考
相似回答