你好!
请参考:
在测试计划和测试过程中需要使用测试用例。为什么需要测试用例呢?在测试过程中使用测试用例具有几个方面的作用。
有效性:测试用例是测试人员测试过程中的重要参考依据。不同的测试人员依据相同的测试用例所得到的输出应该是一致的,对于准确的测试用例的计划、执行和跟踪是测试的有效性的有力证明。
可复用性:良好的测试用例具有重复使用的功能,使得测试过程事半功倍,在前面的章节中,我们提到测试是不可能进行穷举测试的,因此,设计良好的测试用例将大大节约时间,提高测试效率。
易组织性:即使是很小的项目,也可能有几千甚至更多的测试用例,测试用例可能在数月甚至几年的测试过程中被创建和使用,正确的测试计划会很好地组织这些测试用例并提供给测试人员或者其他项目的人参考和有效的使用。
可评估性:从测试的项目管理角度来说,测试用例的通过率是检验代码质量的保证。经常说代码的质量不高或者代码的质量很好,量化的标准应该是测试用例的通过率和软件错误(bug)的数目。
可管理性:测试用例也可以作为检验测试人员进度、工作量以及跟踪/管理测试人员的工作效率的因素,尤其是比较适用于对于新的测试人员的检验,从而更加合理做出测试安排和计划。
因此,测试用例将会使得测试的成本降低,并具有可重复使用功能,也是作为检测测试效果的重要因素,设计良好的测试用例将事倍功半。
测试用例不是每个人都可以编写的,它需要撰写者对产品的设计、功能规格说明书、用户场景以及程序/模块的结构都有比较透彻的了解。测试人员一开始只能执行别人写好的测试案例,随着项目的进度以及测试人员的成熟,测试人员很快能自己编写测试用例,并可以提供给别人使用。
希望可以帮到你!
简单的说,就是把测试具体化