测试例课件.docVIP

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  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文档。上传文档
查看更多
测试例课件

测试用例所谓的测试用例设计是将软件测试的行为活动,作一个科学化的组织归纳。测试用例就是设计一个情况,软件程序在这种情况下,必须能够正常运行并且达到程序所设计的执行结果,如果程序在这种情况下不能正常运行,而且这种问题会重复发生,那就表示软件程序人员已经测试出软件有缺陷,这时候就必须将这个问题表示出来开发人员将这个问题修改完成于下一个测试版本内,软件测试工程师得到新的测试版本后,必须利用同一个用例来测试这个问题,确保该问题已修改完成因为不能穷尽测试,为节省时间和资源、提高测试效率,必须要从数量极大的可用测试数据中精心挑选出 具有代表性或特殊性的测试数据来进行测试。测试用例包括:标识符、要测试的特性、方法、测试用例信息、通过/失败规则使用测试用例的好处:在开始实施测试之前设计好测试用例,可以避免盲目测试并提高测试效率测试用例的使用令软件测试的实施重点突出、目的明确在软件版本更新后只需修正少部分的测试用例便可展开测试工作,降低工作强度,缩短项目周期功能模块的通用化和复用化使软件易于开发,而测试用例的通用化和复用化则会使软件测试易于开展,并随着测试用例的不断精化其效率也不断攀升1.黑盒测试技术设计测试用例的方法: 等价类划分、边界值分析法、错误推测法、因果图法、判定表驱动法、正交试验设计法、功能图法注意:Ctrl+c的应用Windows文件名可以包含除了、 / : · ? \以外的任意字符,文件名长度1-255个字符例子:等价类划分:某城市的电话号码由三部分组成。这三部分的名称和内容分别是 地区码:空白或三位数字; 前 缀:非’0’或’1’开头的三位数; 后 缀:四位数字。??? 假定被调试的程序能接受一切符合上述规定的电话号码,拒绝所有不符合规定的号码,就可用等价分类法来设计它的调试用例。??? 解:第一步:划分等价类,包括4个有效等价类,11个无效等价类。表中列出了划分的结果。在每一等价类之后加有编号,以便识别。表? 电话号码程序的等价划分输入条件有效等价类无效等价类地区码空白(1),3位数字(2)有非数字字符(5),少于3位数字(6),多于三位数字(7)前缀从200到999之间的3位数字(3)有非数字字符(8),起始位为0(9),起始位为1(10),少于3位数字(11),多于3位数字(12)后缀4位数字(4)有非数字字符(13),少于4位数字(14),多于4位数字(15)??? 第二步:确定调试用例。表中有4个有效等价类,可以公用以下两个次数用例:调试数据范围期望结果 ( ) 276-2345等价类(1),(3),(4)有效 (635) 805-9321等价类(2),(3),(4)有效 对11个无效等价类,要选择11个调试用例,如下所示: 调试数据 范围 期望结果(20A) 123-4567 无效等价类(5)无效 (33 ) 234-5678 无效等价类(6)无效 (7777) 345-6789 无效等价类(7) 无效 (777) 34A-6789无效等价类(8) 无效 (234) 045-6789无效等价类(9)无效 (777) 145-6789 无效等价类(10) 无效 (777) 34-6789 无效等价类(11)无效 (777) 2345-6789 无效等价类(12)无效 (777) 345-678A 无效等价类(13) 无效 (777) 345-678 无效等价类(14)无效 (777) 345-56789 无效等价类(15) 无效 ??? 选取的调试数据可以不同,关键是与调试内容相符。边界值分析:Rem create a 10 element integer arrayRem initialize each element to -1Dim data(10)as integerDim i as integerFor i=1 to 10Data(i)=-1Next iEnd次边界值: 2的乘方ASCII(A-65,1-49,NULL-0,:-58,{-123)因果图分析中国象棋中走马的实际情况(下面未注明的均指的是对马的说明)1、如果落点在棋盘外,则不移动棋子;2、如果落点与起点不构成日字型,则不移动棋子;3、如果落点处有自己方棋子,则不移动棋子;4、如果在落点方向的邻近交叉点有棋子(绊马腿),则不移动棋子;5、如果不属于1-4 条,且落点处无棋子,则移动棋子;6、如果不属于1-4 条,且落点处为对方棋子(非老将),则移动棋子并除去对方棋子;7 如果不属于1-4 条,且落点处为对方老将,则移动棋子,并提示战胜对方,游戏结束。根据分析明确原因和结果原因:1、落点在棋盘上;2、落点与起点构成日字;3、落点处为自己

文档评论(0)

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

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

1亿VIP精品文档

相关文档