累积用例的优点和缺点
累积用例是那些依赖于以前的用例来运行的用例 — 在你测试#6以前,你得先运行测试 1-5。您的目标是让测试尽可能的独立。这给了安排测试最大的灵活性,并减少了维护时间。可惜的是,它落后的一面是,该标准可能会不符合其他标准,如保持每个测试用例简短和不重复覆盖。你如何达到这一点呢?
● 问问自己,是否你真正需要从另一个测试输入数据?如果是这样,测试必须是具有累积性的。
● 只要有可能,提供一个以前的测试的替代品。这意味着它们可以使用在以前的测试中建立的数据,同时它们也可以使用其他数据。例如:“你需要两个处于90天拖欠状况的帐户,如为逾期帐户的测试用例所创建的账户。”
● 提及其他测试时要象共有的一样尽可能在精确性上保持一致。不要只用编号提及一些测试。测试重编号后。如果您使用一个编号,还包括标题或说明。这可避免维护时的恶梦。
改善可用性或可测试性的另一个问题是测试用例的顺序,它们应该根据业务使用排序。什么是最终用户通常首先做得,不是他们首先不得不做的,象在累积用例中一样?如果测试者是一个商业用户,他们将有一个他们希望完成软件任务的心理模式。通过复制其模式来适应他们,增加了他们的测试生产率。
用模板提高生产率 软件测试
测试用例模板是一个带有标签字段的表单。附加的附录B是一个分步测试用例的模板。这是开始提高测试用例的一个重要的方式。它加快开始编写过程,并提供一个好用例的各个内容。这里是使用模板的一些其他的好处:
● 防止空白页的恐慌
● 对混乱现象给于帮助
● 用标准创建
● 打印好看的测试
● 协助测试者找到信息
● 可以包括与测试过程相关的其他字段
文章来源于领测软件测试网 https://www.ltesting.net/