通用软件测试技术及理论(二)

软件测试流程

包括需求评审、测试计划制定、测试用例编写、测试用例执行、测试脚本编写、测试脚本的执行,进行回归测试、验收测试、编写阶段性测试报告等内容。

[需求分析,需求评审(RPD、产品原型图)

制定测试计划、评审测试计划、优化测试计划(产品项目计划,人员安排、任务安排)

制定测试方案(测试需求点分析,测试模块划分,流程图分析,制定测试规程)

编写测试用例、评审测试用例、优化测试用用例(功能测试用例、脚本测试用例)

执行测试用例、提交缺陷信息、编写阶段性测试报告(缺陷记录、缺陷管理流程)

进行回归测试(跟踪bug修改情况,执行回归测试用例集、进行探索性测试、编写回归测试测试报告)

测试执行阶段结束根据缺陷记录、阶段性报告编写测试总结报告

进行验收测试,出验收测试报告(测试验收、测试评估与建议)

测试归档(归类、存档测试过程中涉及的文档)

产品上线后跟踪与维护(收集用户反馈问题)

]

测试用例设计方法

1、等价类:划分为有效等价类和无效等价类。

2、边界值法:对边界值处进行测试

3、场景法:用流程图描述用户的使用场景,然后通过覆盖流程路径来设计测试用例

4、错误推测法:指利用直觉和经验猜测出出错的可能类型,有针对性列举出程序中所有可能的错误和容易发生错误的情况

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容