软件测试流程

软件测试的维度

从软件测试的过程看:单元测试、集成测试、确认测试、系统测试、验收测试

从软件测试的方法看:白盒测试、黑盒测试、灰盒测试

从软件测试的测试点看:功能测试、性能测试、兼容性测试、安全测试、探索性测试

从软件测试的技术程度看:手工测试、自动化测试、测试开发

测试流程的总结:

1、需求评审:产品人员、测试人员、开发人员集体参与,明确需求点及业务流程

2、制定测试计划:由测试组长与相关开发人员沟通制定,主要包含测试范围、测试策略、测试资源、测试进度及安排

3、测试用例设计:使用Excel编写测试用例(看情况而定,XMind,也有在禅道编写测试用例)

测试用例是测试思路及测试功能点的体现,一定要认真对待,用尽可能少的用例覆盖尽可能多的需求。

4、测试用例评审:需要参与的人员有对应开发人员、产品、测试

5、执行测试:执行测试用例(在测试过程中按照用例执行,并完善用例,一般测试两轮测试环境,准生产环境各一轮)

6、缺陷跟踪与管理:使用jira、禅道、Bugzilla等,记录Bug,跟踪其状态直至解决

7、测试报告:所有bug解决完成后,编写测试报告,发送给对应的经理(体现那个模块多少缺陷)

8、产品(UI)人员验收

9、项目(模块)上线

 

 

你可能感兴趣的:(测试)