实用测试用例书写规范

2011-08-30 06:11:44王彩
科技传播 2011年19期
关键词:思路设计

王 彩

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

0 引言

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

1 测试用例概念

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

2 测试用例设计讨论

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

表1 测试用例设计示例一

表2 测试用例设计示例二

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

登录APP查看全文

猜你喜欢
思路设计
不同思路解答
何为设计的守护之道?
现代装饰(2020年7期)2020-07-27 01:27:42
《丰收的喜悦展示设计》
流行色(2020年1期)2020-04-28 11:16:38
瞒天过海——仿生设计萌到家
艺术启蒙(2018年7期)2018-08-23 09:14:18
拓展思路 一词多造
换个思路巧填数
设计秀
海峡姐妹(2017年7期)2017-07-31 19:08:17
有种设计叫而专
Coco薇(2017年5期)2017-06-05 08:53:16
设计之味
舒适广告(2008年9期)2008-09-22 10:02:48