APP下载

实用测试用例书写规范

2011-08-30王彩

科技传播 2011年19期
关键词:思路设计

王 彩

成都东软学院计算机科学系,四川成都 611844

0 引言

在软件项目中,测试用例的设计起着至关重要的作用。在测试过程中使用测试用例具有以下几个方面的作用:有效性,准确的测试用例的设计、执行和跟踪是测试有效性的有力证明;可评估性,测试用例的通过率和bug的数量是普遍采用的测试量化标准;可复用性,良好的测试用例具有易于修改维护可重复使用的特点。

1 测试用例概念

测试用例是可以独立进行执行的最小测试单元,描述了测试内容的一系列情景和每个情景中所包含的输入和输出,以及对软件行为/状态的正确性做出判断的依据。如果结合实际应用,用公式可以这样表示:Test Case = ID + Initialization + operate+ data+expected results,也就是以下要素相加,编号、初始化条件/环境、操作、数据和预期结果。

2 测试用例设计讨论

测试用例该如何写才实用,我们结合一个虚拟的测试需求加以讨论。假设我们要测试某网站邮箱的注册功能,用户只需注册邮件账号,邮件域名是固定的。Email账号必须满足以下规则:由字母和数字组成 ;必须以字母开头 ;长度为6位~18位 ;账号唯一 。测试用例设计讨论示例一、二,如表1、表2。

表1 测试用例设计示例一

表2 测试用例设计示例二

上述测试用例的设计是否规范实用,我们可以通过几个用例的后续工作流程来看,分别是审查、执行、维护和复用:用例是否方便审查?审查的内容有很多方面,实际应用中常常关心的是用例设计思路是否完整。示例一中这种用例形式,粗略的分成有效用例和无效用例,只有测试数据,没有测试思路,要想高效评审是非常困难的。……

登录APP查看全文

猜你喜欢

思路设计
不同思路解答
何为设计的守护之道?
《丰收的喜悦展示设计》
瞒天过海——仿生设计萌到家
拓展思路 一词多造
换个思路巧填数
设计秀
有种设计叫而专
设计之味