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

    软件测试ppt课件教学文案.ppt

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

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

    软件测试ppt课件教学文案.ppt

    下页 末页 上页 首页 目录第10章 软件测试软件测试PPT课件下页 末页 上页 首页 目录第10章 软件测试教学目的与要求掌握软件测试的目的、基本原则、测试方法;熟练掌握白盒测试、黑盒测试及测试用例的设计;掌握单元测试、集成测试、确认测试、系统测试等测试策略;4.了解面向对象测试的基本内容;理解测试完成标准;掌握调试的概念及调试方法。2下页 末页 上页 首页 目录第10章 软件测试教学重点教学重点软件测试的目的、基本原则;白盒测试、黑盒测试及测试用例的设计;测试策略。教学难点教学难点白盒测试、黑盒测试及测试用例的设计;面向对象测试的基本内容。教学学时教学学时 5学时3下页 末页 上页 首页 目录第10章 软件测试教学方法教学方法采用多媒体课件+讲授法+启发式相结合教学教学参考文献教学参考文献软件工程导论(第五版),张海藩,清华大学出版社软件工程(第二版),齐治昌,高等教育出版社软件测试教程,宫云战,机械工业出版社软件测试技术概论,古乐,清华大学出版社软件性能测试与LoadRunner实战,于涌,人民邮电出版社4下页 末页 上页 首页 目录第10章 软件测试10.1 软件测试基础一、软件测试的目的测试是一个为了发现错误而执行程序的过程一个好的测试用例是指很可能找到迄今为至尚未发现的错误的测试用例一个成功的测试是指揭示了迄今为至尚未发现的错误的测试 根据这个测试目的,应该排除对测试的错误观点,设计合适的测试用例,用尽可能少的测试用例,来发现尽可能多的软件错误。5下页 末页 上页 首页 目录第10章 软件测试有关软件测试的错误观点“软件测试是为了证明程序是正确的,即测试能发现程序中所有的错误”。事实上这是不可能的。要通过测试发现程序中的所有错误,就要穷举所有可能的输入数据。例:程序P有两个整型输入量 X、Y,输出量为Z,在32位机上运行。所有的测试数据组(Xi,Yi)的数目为:232232=264,1毫秒执行1次,共需5亿年。PXYZ6下页 末页 上页 首页 目录第10章 软件测试“程序测试是证明程序正确地执行了预期的功能”。实际上,一个程序不仅要完成它所需完成的功能,而且不应完成它不该做的事。如不能把边长为0、0、0的三条边判断为等边三角形。7下页 末页 上页 首页 目录第10章 软件测试二、软件测试的原则Davis提出了一组指导软件测试的基本原则:1.所有的测试都应可追溯到客户需求2.应在测试工作开始前的较长时间就进行测试计划3.Pareto原则:测试中发现的80%的错误可能来自于20%的程序代码4.测试应从“小规模”开始,逐步转向“大规模”5.穷举测试是不可能的6.为达到最有效的测试,应由独立的第三方来承担测试8下页 末页 上页 首页 目录第10章 软件测试其他的测试原则:1.在设计测试用例时,应包括合理的输入条件和不合理的输入条件2.严格执行测试计划,排除测试的随意性3.应当对每一个测试结果做全面检查4.妥善保存测试计划、测试用例、出错统计和最终分析报告,为维护提供方便5.检查程序是否做了应做的事仅是成功的一半,另一半是检查程序是否做了不该做的事6.在规划测试时不要设想程序中不会查出错误9下页 末页 上页 首页 目录第10章 软件测试三、软件测试方法软件测试方法1.静态分析方法 指以人工的、非形式化的方法对程序进行分析和测试。主要形式:审查、评审和走查。静态分析动态测试10下页 末页 上页 首页 目录第10章 软件测试评审(Review)评审是由若干开发人员、项目经理、测试人员、用户或领域专家等组成一个会审小组,通过阅读、讨论和争议,对工作制品进行静态分析的过程。类型:需求评审、设计评审和代码评审。评审过程 小组负责人先把需求规格说明、设计说明或程序代码及有关要求、规范等分发给小组成员,作评审依据;在充分阅读有关材料后召开评审会议,主要开发人员进行讲解,其他成员提出问题并展开讨论,审查是否存在错误;评审小组形成产品评审的书面报告。11下页 末页 上页 首页 目录第10章 软件测试走查(Walkthrough)走查是由设计人员或编程人员组成一个走查小组,通过阅读一段文档或代码,并进行提问和讨论,从而发现可能存在的缺陷、遗漏和矛盾的地方。类型:设计走查、代码走查。走查过程 与评审过程类似,即先把材料先发给走查小组每个成员,让他们认真研究程序,然后再开会;与评审的区别:评审通常是简单地读程序或对照错误检查表进行检查;走查则是按照所提交的测试用例,人工模仿计算机运行一遍,并记录跟踪情况。12下页 末页 上页 首页 目录第10章 软件测试 无论Y 为何值,都不能够调用子程序。READYY0NX:=YX0YNY调用子程序ABCDE 即执行ABC后,是不可能执行路径CDE的。走查时,还常使用以下分析方法:调用图:从语义的角度考察程序的控制路线。13

    注意事项

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

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




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

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

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

    收起
    展开