黑盒软件测试设计(一)

发表于:2008-2-01 18:14

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:译者:韩云玲    来源:51Testing投稿

不过,我们经常考虑额外的用例,比如在分类中内含的特殊用例(例如0)和你的要素“太大”和“太小”带来的不同层面的错误。

    

变量

有效用例等价类

无效用例等价类

边界值及特殊用例

备注

第一个数字

-9999

>99

<-99

非数字

符号

99,100

-99,-100

/

:

0

空值输入

 

第二个数字

同第一个

同第一个

相同

 

总计

-198198

 

 

对这个变量来讲,有没有其他的数据来源?提供脏数据的方式如何?

 我们也应考虑其他变量,而不仅仅是输入。比如,考虑输出变量,临时结果,变量的存储以及作为输入的变量的随后进程。
-See Whittaker,《如何破解软件》

边界表作为测试计划的一部分
 使证据显而易见
 使得测试用例间的关系相当明显
 预期结果相当明显
 多个测试展示在同一页 
 能够有代表性,且测试人员可校对哪些已经做完。提供了有限的机会用于跟踪。
 未有状态的位置
             
 问题:现在,我们有了边界表,我们需要执行全部的测试吗?每次(每一周期的测试)执行所有怎样?

创建表(实践)
 每个领域都完全详细描述的程序相对较少。因此,你需要了解什么变量存在且随时间推移他们的定义是否变化。
 创建等价类表需随时间推移,将信息加入到电子表中。首先列下变量,一旦拥有变量其他信息,就加入到表中。
 该表应完全包含所有变量。这意味着,所有输入变量,所有输出变量,和其他你能注意到的中间变量。
 实际上,我曾见过的大多数表都是非完整的。我曾见过的最棒的表列出了所有的变量并且加上了细节的关键变量。

版权声明:51Testing软件测试网及相关内容提供者拥有51testing.com内容的全部版权,未经明确的书面许可,任何人或单位不得对本网站内容复制、转载或进行镜像。51testing软件测试网欢迎与业内同行进行有益的合作和交流,如果有任何有关内容方面的合作事宜,请联系我们

66/6<123456
《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • shark_jr
    2010-2-03 14:16:58

    什么乱七八糟的,说来说去就是边界值和等价类的使用吗。

  • zsj51t
    2008-3-12 11:17:02

    谢谢

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号