欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    软件测试技术-韩永国-第十章自动化测试.ppt

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

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

    软件测试技术-韩永国-第十章自动化测试.ppt

    自动化测试,软件测试课程组西南科技大学计算机学院,主要内容,软件自动化测试基础自动化测试的作用测试工具分类,自动化测试基础,自动化测试概念 自动化测试的优点 自动化测试技术的发展,自动化测试概念,定义 通过测试工具或其他手段来部分替代手工测试,并按照测试工程师预定计划进行自动测试的活动。,目的提高测试质量;减少测试过程中的重复劳动;实现测试自动化;自动化测试用于发现老缺陷;手工测试用于发现新缺陷;,自动化测试的基本原理,录制在测试者运行应用程序的时,把所有动作,包括键盘操作、鼠标点击等捕获下来,生成一个脚本文件。回放录制的脚本可以被“回放”。脚本修改机制根据测试需求,对脚本进行一些必要的修改。,自动化测试的优点,自动录制测试脚本,可轻松实现回归测试;减少测试时间,缩短整个软件开发生命周期;替代手工测试不易达到的测试点(比如:300并发用户的压力测试);更好的利用空闲时间;增加软件信任度;,自动化测试的优点,适于自动化测试场景,产品型项目每个项目改进少量的功能,并需要反复测试增量式开发、持续集成项目 频繁的发布新版本,把人解脱出来测试新功能 自动编译、自动发布的系统 回归测试验证修改老缺陷时,是否引入了新的缺陷多次重复、机械性动作;需要频繁运行测试,不适于自动化测试场景,定制型项目(一次性的)维护期由客户方承担的,公司的测试积累少项目周期很短的项目测试脚本,不能重复的利用 业务规则复杂的对象 复杂逻辑关系、运算关系,工具难以测试美观、声音、易用性测试 测试很少运行:一个月只运行一次软件不稳定,自动测试技术的发展,第一代自动测试技术实现:录入回放第二代自动测试技术实现:脚本技术,可以加入脚本实现逻辑第三代自动测试技术实现:数据驱动,数据与测试脚本分离第四代自动测试技术实现:构件化测试,业务驱动,测试工具分类,目前用于测试的工具已经比较多了,这些测试工具一般可分为:白盒测试工具黑盒测试工具性能测试工具用于测试管理(测试流程管理、缺陷跟踪管理、测试用例管理)的工具。,测试工具分类,白盒测试工具 针对代码进行测试,发现的缺陷可以定位到代码级。根据测试工具原理的不同,可以分为:静态测试工具动态测试工具代表工具Rational的Test Realtime,Parasoft 的Jtest、C+test,Xunit(CppUnit、Dunit、DotUnit),测试工具分类,黑盒测试工具黑盒测试工具的一般原理是利用脚本的录制(Record)/回放(Playback),模拟用户的操作,然后将被测系统的输出记录下来同预先给定的标准结果比较。代表工具MI公司的winrunner、QuickTest,Rational的robot,Compuware的QARun等。,测试工具的分类,性能测试工具通过模拟大数据量或多用户并发情况,对被测系统进行性能指标的采集。代表工具有MI公司的LoadRunner、Compuware 的Qaload测试管理工具 测试管理工具用于对测试进行管理。代表工作有Rational公司的ClearQuest,MI公司的TestDirector,Bugzilla等,WinRunner,WinRunner 是一种企业级的用于检验应用程序是否如期运行的功能性测试工具。通过自动录制、检测和回放用户的应用操作,WinRunner能够有效地帮助测试人员对复杂的企业级应用的不同发布版进行测试,提高测试人员的工作效率和质量,确保跨平台的、复杂的企业级应用无故障发布及长期稳定运行。,QuickTest,QuickTest是一个功能测试自动化工具,主要应用在回归测试中。QuickTest针对的是GUI应用程序,包括传统的Windows应用程序,以及现在越来越流行的Web应用。,LoadRunner,LoadRunner是一种预测系统行为和性能的负载测试工具。通过模拟成千上万名用户实施并发负载和实时性能监测来确认和查找问题。LoadRunner能够对整个企业架构进行测试。通过使用LoadRunner,企业能最大限度地缩短测试时间,优化性能和加速应用系统的发布周期。,Webload,webload是RadView公司推出的一个性能测试和分析工具,它让web应用程序开发者自动执行压力测试。webload通过模拟真实用户的操作,生成压力负载来测试web的性能。,Microsoft的WAS,WAS(Web Application Stress Tool):Web应用负载测试工具对网站进行负载测试,WAS可以通过一台或者多台客户机模拟大量用户的活动。WAS支持身份验证、加密和Cookies,也能够模拟各种浏览器类型和Modem速度,它的功能和性能可以与数万美元的产品相媲美。,

    注意事项

    本文(软件测试技术-韩永国-第十章自动化测试.ppt)为本站会员(小飞机)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

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




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开