测试用例考虑因素

1.1 测试用例考虑因素

对于测试设计工程师来说,设计测试用例需要考虑以下几个方面:

l   测试用例设计必须考虑有效:容易发现并呈现错误;

l   测试用例设计必须覆盖全面又不冗余:数量上不应有重复的、多余的用例,对软件说明书和设计功能点有全面的覆盖,不仅包括功能测试用例,还包括性能测试用例,外场测试、易用性等测试用例;

l   测试用例设计必须明确粒度和测试分类的程度 :粒度越细,测试成本就越高,测试周期就越长;分类越多,测试成本相应增加,测试周期就越长;

l   测试用例设计完成后必须经过评审:以帮助进一步补充用例,提高测试覆盖率,提高用例质量。

对于测试执行工程师来说,测试用例的内容应包括以下几个方面:

l   测试用例的测试目标;

l   测试用例的被测功能点描述;

l   测试用例的测试运行环境;

1.2 测试设计基本原则

¢    测试用例的代表性:能够代表并覆盖各种合理的和不合理的、合法的和非法、边界的和越界的以及极限的输入数据、操作和环境设置等。

¢    测试用例的可执行特点:在测试前提符合的情况下,依照测试步骤,每一个测试用例都能够顺利地使程序运行,同时呈现相应的期望结果。

¢    测试结果的可判定性:即测试执行结果的正确性是可判定的,每一个测试用例都应有相应的期望结果。

¢    测试结果的可再现性:即对同样的测试用例,系统的执行结果应当是相同的

原文地址:https://www.cnblogs.com/wangzn/p/8535600.html