什么是测试用例

测试用例是为执行软件系统测试而设计和编写出的一组文档 ,主要由测试输入 、执行条件 、预期结果等内容组成 。测试用例是执行测试的重要依据 ,具有有效、可重复、易组织 、清晰简洁、可维护等特征 。

什么是测试用例

1.测试用例的定义

测试用例是一组由测试输入、执行条件 、预期结果等要素组成,以完成对某个特定需求或者目标测试的数据,体现测试方案、方法、技术和策略的文档。测试用例是软件测试的核心 ,它把测试系统的操作步骤用文档的形式描述出来,以便测试某个程序路径或核实是否满足某个特定需求。

2.测试用例的作用

编写测试用例主要有以下6个主要作用:(1)便于理清测试思路,确保需覆盖测试的功能点无遗漏;(2)便于测试工作量的评估;(3)便于提前准备测试数据;(4)便于把控测试工作进度;(5)便于回归测试;(6)便于测试工作的组织 ,提高测试效率,降低测试交接成本 。

3.测试用例的特征

(1)有效性:测试用例的能够被使用,且被不同人员使用测试结果一致(2)可重复性:良好的测试用例具有重复使用的功能。(回归测试)(3)易组织性:好的测试用例会分门别类地提供给测试人员参考和使用(功能 、性能、易用分类编号)(4)清晰、简洁:好的测试用例描述清晰 ,每一步都应有相应的作用,有很强的的针对性,不应出现一些无用的操作步骤。(5)可维护性:由于软件开发过程中需求变更等原因的影响 ,常常对测试用例进行修改 、增加、删除等,以便测试用符合相应测试要求 。延伸阅读

设计测试用例应遵循的原则

1.全面性原则应尽可能覆盖程序的主要路径,并考虑跨年、跨月的历史数据 ,大量的并发数据等。2.正确性原则测试用例的正确性决定了测试结果的正确性 ,一个错误的测试用例必然导致错误的测试结果。测试数据应符合用户实际工作流程,符合惯例,预期结果应与测试数据发生的业务相吻合 。3.完备性原则输入数据中不仅要包含合理 、正常的输入数据 ,还要包括边界值 、异常值、错误值、无效值,以及误操作及非常规输入等多种情况。4.可操作性原则在测试用例中规定足够详细 、准确和清晰的步骤,既是执行测试的必要条件 ,也是确保测试结果可以复现的基础。此外,还应写清不同操作步骤相对应的操作结果 。

50万+团队都在用的项目协作工具一个工具满足团队所需:任务、项目、文档 、IM、目标、 日历 、甘特图、工时、审批以及更多,让工作更简单智能化研发管理工具PingCode 是简单易用的新一代研发管理平台 ,让研发管理自动化 、数据化、智能化,帮助企业提升研发效能

标签:

返回顶部