软件测试课件-动态黑盒测试——等价类划分.pdfVIP

软件测试课件-动态黑盒测试——等价类划分.pdf

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  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文档。上传文档
查看更多
软件测试的分类 按测试途径分类  静态测试:人工检查文字上有无偏差  动态测试:计算机具体运行检查偏差 按测试内容分类  黑盒测试:功能性输入输出测试  白盒测试:结构性控制路径测试 软件测试的分类 静态黑盒测试:产品说明书检查 动态黑盒测试:戴上眼罩检测 静态白盒测试:代码检查和评审 动态白盒测试:X光透视检测 静态黑盒测试 产品说明书的宏观 (高级)审查。 产品说明书的微观 (底层)审查。  属性审查  术语审查 动态黑盒测试 ·动态黑盒测试即通过运行软件代码来分析软件输 出和输入之间的关系。这种分析仅限于输入输出分 析,不涉及软件内部具体代码的执行路径方式。用 来测试软件的输入称之为测试用例。 Input Output 测试用例的设计 ·如果把所有可能的输入元素视为测试全集,那么 测试用例就是其中的一个子集。测试用例的设计, 本质上要就是找到这个测试全集中的某一个具有一 定特点的子集。 ·既然通过测试用例发现所有错误是不可能的,那 么在给定的时间和空间成本约束下,在所有可能的 测试用例中,哪个子集最有可能发现最多的错误? 这是测试中最关键的问题。 通过性测试和时效性测试 通过性测试:确认软件至少能作什么 (软件的基 本功能),而不会考验其能力。软件测试员并不 需要想尽办法使软件崩溃,仅仅运用最简单、最 直观的测试用例。如三角形类型判别中输入合法 的三边值来检测软件判断结果是否正确。 实效性测试:纯粹为了破坏软件而设计和执行的 测试用例称为实效性测试 (错误强制测试),它 是蓄意攻击软件的薄弱环节。如三角形类型判别 中输入非法三边值来测试软件会有什么反应。 测试举例 例:某企业的报表处理系统要求用户输入处理报表的日 期,日期限制在2003年1月至2008年12月,即系统只能 对该段期间内的报表进行处理,如日期不在此范围内, 则显示输入错误信息。 输入信息要求:系统日期规定由年、月的6位数字字符 组成,前4位代表年,后2位代表月。 请设计动态黑盒测试用例来测试程序的日期检查功能。 动态黑盒测试用例设计方法 等价类划分 边界值分析 因果图 判定表 错误猜想 等价类划分 ·把所有可能输入的数据,即程序的输入域划分成 若干子集,然后从每一个子集中选取少数具有代表 性的数据作为测试用例,从而减少了数据输入量从 而提高了效率,称之为等价类划分方法。 等价类划分 ·把所有可能输入的数据,即程序的输入域划分成 若干子集,然后从每一个子集中选取少数具有代表 性的数据作为测试用例,从而减少了数据输入量从 而提高了效率,称之为等价类划分方法。 输入域 等价类划分 ·把所有可能输入的数据,即程序的输入域划分成 若干子集,然后从每一个子集中选取少数具有代表 性的数据作为测试用例,从而减少了数据输入量从 而提高了效率,称之为等价类划分方法。 (2) (4) (1) (3) 合法输入条件的分析 ·报表案例中,输入信息是6 位数字,前4 位代表 2003~2008 的年份,后2位代表任意月份。由此我们 可以得出以下合法输入条件: 合法输入条件的分析 ·报表案例中,输入信息是6 位数字,前4 位代表 2003~2008 的年份,后2位代表任意月份。由此我们 可以得出以下合法输入条件: ①6位数字字符 ②前4位范围2003~2008 ③后2位范围01~ 12 合法输入条件的分析 ·报表案例中,输入信息是6 位数字,前4 位代表 2003~2008 的年份,后2位代表任

文档评论(0)

浙江工程信息通 + 关注
实名认证
服务提供商

网络工程师持证人

本人已从事浙江省工程咨询5年,对浙江省内工程信息非常熟悉,可获取新建工程相关联系人、设计院、业主等关键信息。另外从事楼宇自控专业已10年,考取了一建二建等资格证书,有关考试方面的问题(考试心得、方法、学习资料等)都欢饮来咨询交流。

领域认证该用户于2023年05月11日上传了网络工程师

1亿VIP精品文档

相关文档