测试用例的处理流程是:1、需求分析;2、编写测试计划;3、编写测试用例;4、测试执行;5、整理测试报告;6、重复测试;7、完成测试。需求分析是指根据软件要求进行需求分析,以确定测试的主要范围和目标。
一、测试用例的处理流程
1、需求分析
需求分析是指根据软件要求进行需求分析,以确定测试的主要范围和目标。
2、编写测试计划
编写测试计划是指制定测试计划,确定测试的时间、资源和测试用例的种类。
3、编写测试用例
编写测试用例是指根据需求分析编写测试用例,包括功能测试、性能测试和安全测试等。
4、测试执行
测试执行是指根据测试计划执行测试用例,记录测试结果,包括测试步骤、测试结果和错误分类等。
5、整理测试报告
整理测试报告是指整合测试结果,编写测试报告,给出测试结论和建议。
6、重复测试
重复测试是指对出现错误的测试用例进行修复,并再次进行测试。
7、完成测试
完成测试是指不再有出现错误的测试用例,之后可以发布修复后的软件,在确保软件质量的前提下交付客户使用。
二、测试用例的作用
1、指导测试的实施
测试用例主要适用于集成测试、系统测试和回归测试。在实施测试时测试用例作为测试的标准,测试人员一定要按照测试用例严格按用例项目和测试步骤逐一实施测试。并对测试情况记录在测试用例管理软件中,以便自动生成测试结果文档。
根据测试用例的测试等级,集成测试应测试的用例,系统测试和回归测试又称测试的用例,在设计测试用例时都已作明确规定,实施测试时测试人员不能随意作变动。
2、规划测试数据的准备
在我们的实践中测试数据是与测试用例分离的。按照测试用例配套准备一组或若干组测试原始数据,以及标准测试结果。尤其像测试报表之类数据集的正确性,按照测试用例规划准备测试数据是十分必须的。除正常数据之外,还必须根据测试用例设计大量边缘数据和错误数据。
3、编写测试脚本的“设计规格说明书”
为提高测试效率,软件测试已大力发展自动测试。自动测试的中心任务是编写测试脚本。如果说软件工程中软件编程必须有设计规格说明书,那么测试脚本的设计规格说明书就是测试用例。
4、评估测试结果的度量基准
完成测试实施后需要对测试结果进行评估,并且编制测试报告。判断软件测试是否完成、衡量测试质量需要一些量化的结果。例:测试覆盖率是多少、测试合格率是多少、重要测试合格率是多少,等等。以前统计基准是软件模块或功能点,显得过于粗糙。采用测试用例作度量基准更加准确、有效。
5、分析缺陷的标准
通过收集缺陷,对比测试用例和缺陷数据库,分析确证是漏测还是缺陷复现。漏测反映了测试用例的不完善,应立即补充相应测试用例,最终达到逐步完善软件质量。而已有相应测试用例,则反映实施测试或变更处理存在问题。
三、测试用例的简介
测试用例(Test Case)是将软件测试的行为活动做一个科学化的组织归纳,目的是能够将软件测试的行为转化成可管理的模式;同时测试用例也是将测试具体量化的方法之一,不同类别的软件,测试用例是不同的。
测试用例的设计方法主要有黑盒测试法和白盒测试法。黑盒测试也称功能测试,黑盒测试着眼于程序外部结构,不考虑内部逻辑结构,主要针对软件界面和软件功能进行测试。白盒测试又称结构测试、透明盒测试、逻辑驱动测试或基于代码的测试。白盒法全面了解程序内部逻辑结构、对所有逻辑路径进行测试。
延伸阅读
设计测试用例常用的方法
- 等价类划分法
- 边界值分析法
- 错误推测法
- 因果图法
- 逻辑覆盖法
文章标题:测试用例的处理流程是什么,发布者:Z, ZLW,转载请注明出处:https://worktile.com/kb/p/48709