软件测试技术黑盒测试边界值法研讨.pptVIP

软件测试技术黑盒测试边界值法研讨.ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
有二元函数f(x,y),其中x∈[1,12],y∈[1,31]。 则采用边界值分析法设计的测试用例是: { 1,15, 2,15, 11,15, 12,15, 6,15, 6,1, 6,2, 6,30, 6,31, } 对于一个含有n个变量的程序,只让其中一个变量取极值,让其余的变量取正常值,被保留的变量依次取min、min+、nom、max-、max值,对每个变量都重复进行。这样,对于一个有n个变量的程序,边界值分析测试程序会产生4n+1个测试用例。 对于一个含n个变量的函数,边界值分析会产生4n+1个测试用例。 边界值的取值取决于变量本身的性质。 边界值分析对布尔变量没有什么意义。 边界值分析假设变量是完全独立的。 边界值分析测试的一种扩展,除了取5个边界值外,还需要考虑采用一个略超过最大值(max+)及略小于最小值(min-)的取值,检查超过极限值时系统的情况 健壮性测试最有意义的部分不是输入,而是预期的输出。 a b c d y x xmin-,ynom { 2000,6,1, 2000,6,2, 2000,6,02000,6,30, 2000,6,31, 2000,6,292000,1,15, 2000,2,15, 2000,0,15,2000,11,15, 2000,12,15, 2000,13,151900,6,15, 1901,6,15, 1899,6,152099,6,15, 2100,6,15, 2101,6,152000,6,15 } 有函数f(x,y,z),其中x∈[1900,2100],y∈[1,12],z∈[1,31]的。请写出该函数采用边界值分析法设计的测试用例。 边界值分析采用可靠性理论中的单缺陷假设,如果不考虑这种假设,那么,应该关心当多个变量取极值时会出现什么情况。 使用这种思想生成最坏情况的测试用例,首先对每个变量进行包含最小值min,略高于最小值min+,正常值nom,略低于最大值max-和最大值max五个元素集合的测试, 然后对这些集合进行笛卡儿积计算,以生成测试用例。 a b c d x2 x1 最坏情况测试比边界值分析测试以及健壮性测试要彻底,边界值分析测试用例是最坏情况测试用例的真子集。 n个变量函数的最坏情况测试,会产生5n个测试用例,而边界值分析只产生4n+1个测试用例。 首先对每个变量进行包含略小于最小值min-,最小值min,略高于最小值min+,正常值nom,略低于最大值max-,最大值max,和略大于最大值max+,七个元素集合的测试,然后对这些集合进行笛卡儿积计算,以生成测试用例。 a d c b x1 x2 边界值分析测试 边界值分析的健壮性测试 最坏情况测试 健壮最坏情况测试 测试用例 a b c 预期输出 Test1 Test2 Test3 Test4 Test5 60 60 60 50 50 60 60 60 50 50 1 2 60 99 100 等腰三角形 等腰三角形 等边三角形 等腰三角形 非三角形 Test6 Test7 Test8 Test9 60 60 50 50 1 2 99 100 60 60 50 50 等腰三角形 等腰三角形 等腰三角形 非三角形 Test10 Test11 Test12 Test13 1 2 99 100 60 60 50 50 60 60 50 50 等腰三角形 等腰三角形 等腰三角形 非三角形 测试用例 month day year 预期输出 Test1 Test2 Test3 Test4 Test5 Test6 Test7 Test8 Test9 6 6 6 6 6 6 6 6 6 15 15 15 15 15 15 15 0 1 1911 1912 1913 1975 2049 2050 2051 2001 2001 year超出[1912,2050] 1912.6.16 1913.6.16 1975.6.16 2049.6.16 2050.6.16 year超出[1912,2050] day超出[1,31] 2001.6.2 测试用例 month day year 预期输出 Test10 Test11 Test12 Test13 Test14 Test15 Test16 Test17 Test18 Test19 6 6 6 6 -1 1 2 11 12 14 2 30 31 32 15 15 15 15 15 15 2001 2001 2001 2001 2001 2001 2001 2001 2001 2001 2001.6.3 2001.7.1 输入日期超界 day超出[1,31] month超出[1,12] 2001.1.16 2001.2.16 2001.11.16 2001.1

文档评论(0)

w5544434 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档