测试用例课件.docVIP

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、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 array Rem initialize each element to -1 Dim data(10)as integer Dim i as integer For i=1 to 10 Data(i)=-1 Next i End 次边界值: 2的乘方 ASCII(A-65,1-49,NULL-0,:-58,{-123) 因果图 分析中国象棋中走马的实际情况(下面未注明的均指的是对马的说明) 1、如果落点在棋盘外,则不移动棋子;2、如果落点与起点不构成日字型,则不移动 棋子;3、如果落点处有自己方棋子,则不移动棋子;4、如果在落点方向的邻近交叉点有棋 子(绊马腿),则不移动棋子;5、如果不属于1-4 条,且落点处无棋子,则移动棋子;6、 如果不属于1-4 条,且落点处为对方棋子

文档评论(0)

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

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

1亿VIP精品文档

相关文档