测试流程要因公司而异,没什么特别准确的答案,但是至少应该包含以下内容:
1、测试需求:就是根据用户需求来评定测试员需要测试的内容,因为并不是说所有的东西都是可测的,对于某些软件,有些部分是无法测试的,这就需要测试员来评估,哪些可测哪些不可测;
2、测试计划:根据测试需求来制定测试计划,即时间安排,人员安排以及硬件安排等;
3、测试用例设计:设计测试用例,用以指导测试并可直观看出你测试的覆盖率;
4、测试环境搭建;
5、用例执行;
6、提交BUG;
7、回归BUG;
8、测试总结:即完成一轮测试后,需要根据BUG分布来分析软件薄弱点在何处,以方便后续测试计划的制定;这个就是一轮测试的基础流程,但是并不是所有公司都会严格按照这点做,很多小公司为了节省时间和成本,几乎都只有:用例设计,环境搭建,用例执行,提交BUG,回归BUG,所以真正的测试流程必须要包含以上8点才行,很多大公司都会根据自身的特点制定各自的测试流程,这个就不好详细说明了……希望这些对你有帮助……
1、测试需求:就是根据用户需求来评定测试员需要测试的内容,因为并不是说所有的东西都是可测的,对于某些软件,有些部分是无法测试的,这就需要测试员来评估,哪些可测哪些不可测;
2、测试计划:根据测试需求来制定测试计划,即时间安排,人员安排以及硬件安排等;
3、测试用例设计:设计测试用例,用以指导测试并可直观看出你测试的覆盖率;
4、测试环境搭建;
5、用例执行;
6、提交BUG;
7、回归BUG;
8、测试总结:即完成一轮测试后,需要根据BUG分布来分析软件薄弱点在何处,以方便后续测试计划的制定;这个就是一轮测试的基础流程,但是并不是所有公司都会严格按照这点做,很多小公司为了节省时间和成本,几乎都只有:用例设计,环境搭建,用例执行,提交BUG,回归BUG,所以真正的测试流程必须要包含以上8点才行,很多大公司都会根据自身的特点制定各自的测试流程,这个就不好详细说明了……希望这些对你有帮助……