即使是一个非常简单的小功能测试,都必须根据需求提前将需要测试的点找到并罗列出来,更别说功能复杂的庞大系统。如果没有测试用例,就很难把可能出现的情况描述清楚,*软件的质量。
话说到这儿,你或许已经知道什么是测试用例设计了。它是为特定的目的而设计的一组测试输入、执行条件和预期的结果,从而验证测试是否满足需求,它是指导测试*进行的重要依据。
通俗地说,对某个功能做的测试点分析以及对不同测试情况的罗列过程就是设计测试用例的过程,而每一种罗列出来的情况就是一条测试用例。当设计完成后再根据这些测试用例去执行,这样就不容易出现漏测、错测的情况了。
测试用例最基本的8个元素,分别是测试用例编号、功能模块名称、测试用例标题、重要级别、前置条件、输入数据、操作步骤以及预期结果。当然,不同的公司的测试用例可能也有些不同,我们在实际操作中可以根据情况进行补充,例如增加测试人员、测试时间、备注等等信息。
为了*测试用例的覆盖率,企业中编写测试用例也是有相应流程的。首先是需求分析,然后是提取测试点,再然后是测试用例设计,最后是测试用例评审。