欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    第6章--软件测试(下)ppt课件.pptx

    • 资源ID:29421287       资源大小:156.26KB        全文页数:27页
    • 资源格式: PPTX        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    第6章--软件测试(下)ppt课件.pptx

    1 第第 1 页页第6章 软件测试2 第第 2 页页第6章 软件测试3 第第 3 页页第6章 软件测试4 第第 4 页页第6章 软件测试5 第第 5 页页第6章 软件测试模块模块模块接口测试模块接口测试局部数据结构测试局部数据结构测试重要路径测试重要路径测试错误处理测试错误处理测试边界条件测试边界条件测试I/O I/O 参数值的个数、类型、参数值的个数、类型、次序、格式是否正确,次序、格式是否正确,I/OI/O文文件属性、操作是否正确等。件属性、操作是否正确等。数据说明是否正确、一致,数据说明是否正确、一致,变量及其初值定义是否正变量及其初值定义是否正确等。确等。检查检查“错误处理错误处理程序程序”本身的错本身的错误。误。边界条件常包括循环边界,边界条件常包括循环边界,最大最小值、控制流中等最大最小值、控制流中等于、大于、小于的比较值于、大于、小于的比较值等。等。重要重要路径通常是指完成模块路径通常是指完成模块功能的主要路径,一般是控功能的主要路径,一般是控制结构。制结构。6 第第 6 页页第6章 软件测试7 第第 7 页页第6章 软件测试8 第第 8 页页第6章 软件测试 渐增式组装策略是先进行模块测试,然后将这些模块逐步组装渐增式组装策略是先进行模块测试,然后将这些模块逐步组装成较大的系统,每连接一个模块进行一次测试成较大的系统,每连接一个模块进行一次测试。两种方案:两种方案:自顶而下增值自顶而下增值增值增值9 第第 9 页页第6章 软件测试M1M4M3M2M6M5S5M1S1S1S1S2S2S2S3S3S3第一步,测试主控模块第一步,测试主控模块M1,设计桩模块设计桩模块S1、S2、S3,模拟,模拟被被M1调用的调用的M2、M3、M4。M2M3M4第二步,依次用第二步,依次用M2、M3、M4替代桩模块替代桩模块S1、S2、S3,每替代一次进行一次测试。每替代一次进行一次测试。S4S4S4S5S5第三步,对由主控模块第三步,对由主控模块M1和和模块模块M2、M3、M4构成的子构成的子系统进行测试,设计桩模块系统进行测试,设计桩模块S4、S5。M5M6第四步,依次用模块第四步,依次用模块M5和和M6替代桩模块替代桩模块S4、S5,并同时,并同时进行新的测试。组装测试完进行新的测试。组装测试完毕。毕。10 第第 10 页页第6章 软件测试M3M6M5D1D2D3D1D1D2D2D3D3M2M4M1第四步,把已测试的子系第四步,把已测试的子系统按程序结构连接起来完统按程序结构连接起来完成程序整体的组装测试。成程序整体的组装测试。D4D4D4D5D5D5M1M4M3M2M6M5第一步,对最底层的模块第一步,对最底层的模块M3、M5、M6进行测试进行测试,设计驱动模设计驱动模块块D1、D2、D3来模拟调用。来模拟调用。第三步,设计驱动模块第三步,设计驱动模块D4、D5 和和D6模拟调用,分别对新子系模拟调用,分别对新子系统进行测试。统进行测试。第二步,用实际模块第二步,用实际模块M2、M1和和M4替换驱动模块替换驱动模块D1、D2、D3。D611 第第 11 页页第6章 软件测试 举例:按自顶而下增值法,写出下图中分别按照举例:按自顶而下增值法,写出下图中分别按照深度优先深度优先或者或者宽度优先宽度优先增值的模块组装次序。增值的模块组装次序。ABCDHGJEFIKLMN12 第第 12 页页第6章 软件测试 自顶而下增值自顶而下增值优点:能够尽早发现系统主控方面的问题。优点:能够尽早发现系统主控方面的问题。缺点:无法验证桩模块是否完全模拟了下属模块的功能。缺点:无法验证桩模块是否完全模拟了下属模块的功能。增值增值优点:驱动模块较易编写,且能够尽早查出底层涉及较复杂的算法优点:驱动模块较易编写,且能够尽早查出底层涉及较复杂的算法和实际的和实际的I/OI/O模块中的错误。模块中的错误。缺点:最后才能发现系统主控方面的问题。缺点:最后才能发现系统主控方面的问题。13 第第 13 页页第6章 软件测试14 第第 14 页页第6章 软件测试15 第第 15 页页第6章 软件测试16 第第 16 页页第6章 软件测试次数次数条件条件实际机器数实际机器数浏览器浏览器LoadRunnerLoadRunner模拟的模拟的独立独立IPIP数数浏览器浏览器1 1延迟延迟5 5分钟分钟6 6台台4 4台台IEIE模拟模拟5050个独立个独立IPIP模拟模拟4040个独立个独立IPIPIEIE2 2延迟延迟5 5分钟分钟6 6台台4 4台台IEIE模拟模拟5050个独立个独立IPIP模拟模拟4040个独立个独立IPIPFireFoxFireFox3 3延迟延迟5 5分钟分钟6 6台台4 4台台FireFoxFireFox模拟模拟5050个独立个独立IPIP模拟模拟4040个独立个独立IPIPIEIE4 4延迟延迟5 5分钟分钟6 6台台4 4台台FireFoxFireFox模拟模拟5050个独立个独立IPIP模拟模拟4040个独立个独立IPIPFireFoxFireFox17 第第 17 页页第6章 软件测试18 第第 18 页页第6章 软件测试 19 第第 19 页页第6章 软件测试20 第第 20 页页第6章 软件测试21 第第 21 页页第6章 软件测试22 第第 22 页页第6章 软件测试23 第第 23 页页第6章 软件测试24 第第 24 页页第6章 软件测试25 第第 25 页页第6章 软件测试26 第第 26 页页第6章 软件测试27 第第 27 页页第6章 软件测试

    注意事项

    本文(第6章--软件测试(下)ppt课件.pptx)为本站会员(飞****2)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开