北京软件测试培训:白盒测试详解.pdfVIP

  1. 1、本文档共3页,可阅读全部内容。
  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文档。上传文档
查看更多
北京软件测试培训:白盒测试详解

千锋教育软件测试培训 /video 北京软件测试培训 :白盒测试详解 千锋教育北京软件测试培训的主讲老师说 ,白盒测试,又称结构测试、透明 盒测试、逻辑驱动测试或基于代码的测试。白盒测试是一种测试用例设计方法 , 盒子指的是被测试的软件 ,白盒指的是盒子是可视的 ,你清楚盒子内部的东西以 及里面是如何运作的。 常用的软件测试方法有两大类 :静态测试方法和动态测试方法。静态测试不 要求在计算机上实际执行所测程序 ,主要以一些人工的模拟技术对软件进行分析 和测试 ;而软件的动态测试是通过输入一组预先按照一定的测试准则构造的实例 数据来动态运行程序 ,而达到发现程序错误的过程。在动态分析技术中,最重要 的技术是路径和分支测试。 做真实的自己-用良心做教育 千锋教育软件测试培训 /video 北京软件测试培训的老师给大家介绍六种覆盖测试方法属于动态分析方法。 测试方法 白盒测试的测试方法有代码检查法、静态结构分析法、静态质量度量法、逻 辑覆盖法、基本路径测试法、域测试、符号测试、路径覆盖和程序变异。 白盒测试法的覆盖标准有逻辑覆盖、循环覆盖和基本路径测试。其中逻辑覆 盖包括语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、条件组合覆盖和路径 覆盖。六种覆盖标准发现错误的能力呈由弱到强的变化 : 1.语句覆盖每条语句至少执行一次。 2.判定覆盖每个判定的每个分支至少执行一次。 3.条件覆盖每个判定的每个条件应取到各种可能的值。 4.判定/条件覆盖同时满足判定覆盖条件覆盖。 5.条件组合覆盖每个判定中各条件的每一种组合至少出现一次。 6.路径覆盖使程序中每一条可能的路径至少执行一次。 要求 1.保证一个模块中的所有独立路径至少被使用一次。 2.对所有逻辑值均需测试 true 和 false。 做真实的自己-用良心做教育 千锋教育软件测试培训 /video 3.在上下边界及可操作范围内运行所有循环。 4.检查内部数据结构以确保其有效性。 目的 :通过检查软件内部的逻辑结构 ,对软件中的逻辑路径进行覆盖测试; 在程序不同地方设立检查点 ,检查程序的状态 ,以确定实际运行状态与预期状态 是否一致。 特点 :依据软件设计说明书进行测试、对程序内部细节的严密检验、针对特 定条件设计测试用例、对软件的逻辑路径进行覆盖测试。 千锋教育开设北京软件测试培训 ,提供 Java、Python、大数据、PHP、Linux、 iOS、Android、VR/AR、UI/UE、H5共 10大课程成熟案例 ,供学生全方位测 试 ,增加项目实验 ;定位全能型软件测试工程师 ,全程 900 课时 ,由浅入深 , 深度讲解。 千锋教育 ,做真实的自己 ,用良心做教育。千锋教育北京软件测试培训关注 学员和企业的双向需求 ,致力于培养互联网高端 IT 人才。千锋教育北京软件测 试培训课程 ,师资力量雄厚、采用实战授课 ,分阶教学模式、硬件设施完善 ,给 学员营造最优质的学习氛围。 做真实的自己-用良心做教育

文档评论(0)

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

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

1亿VIP精品文档

相关文档