招生合作| 投诉/建议

400-888-4849

全国统一学习专线 8:30-21:00

深圳西易欧科技新闻中心 NEWS

你应该知道的自动化测试的“ABC”

发布时间:2019-04-25 11:28:57 已帮助:266人 来源:深圳西易欧科技

  

你应该知道的自动化测试的ABC

学习自动化测试能够基于课程学习任意工作中的测试工具、测试技术和常用技术。

  
一、引入自动化测试意义
  自动化测试引入的原因是就把软件测试人员从枯燥乏味的机械性手工测试劳动中解放出来,以自动化测试工具取而代之,使测试人员的精力真正花在提高软件产品质量本身。
  与传统测试/手工测试相比,自动化测试具有明显的突出作用:
  ①节省人力、时间、硬件资源,规范测试流程;
  ②提高测试可信度,降低人为错误;
  ③提高测试效率,使更加专注于新的测试模块的建立和开发,从而提高测试覆盖率;
  ④便于测试资产的数字化管理,使得测试资产在整个测试的生命周期内得到复用;
  根据OppenheimerFunds(奥本海默基金公司)的调查,在2001年前后的3年中,全球范围内由于采用了测试自动化手段所实现的投资回报率高达1500%。
  
二、自动化测试的适用场景
  通常适合于测试自动化的场合:
  ♦回归测试,重复单一的数据录入或是击键操作等测试工作造成了不必要的时间和人力的浪费;
  ♦借助于测试自动化工具,测试人员可获得更好的对程序的理解和对设计文档的验证;
  ♦采用自动化测试工具有利于测试报告文档的生成和测试版本的连贯性;
  ♦自动化工具能够确定测试用例集对程序逻辑流程和控制流程的覆盖。
  
三、自动化测试的实质
  主要功能为测试的应用软件
  
四、自动化测试工具
  由于项目中采用的是Selenium测试工具,所以重点篇幅介绍写Selenium测试工具。
  5.1 Mercury测试工具系列(QTP,QC,LR,WR...)
  Mercury Interactive公司的WinRunner是一种企业级的功能测试工具,用于检测应用程序是否能够达到预期的功能及正常运行。通过自动录制、检测和回放用户的应用操作,WinRunner能够有效地帮助测试人员对复杂的企业级应用的不同发布版进行测试,提高测试人员的工作效率和质量,确保跨平台的、复杂的企业级应用无故障发布及长期稳定运行。
  5.2 Selenium测试工具
  Selenium测试工具是ThoughtWorks公司开发的web自动化测试工具
  Selenium也是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE、Mozilla Firefox、Mozilla Suite等。这个工具的主要功能包括:测试与浏览器的兼容性——测试你的应用程序看是否能够很好得工作在不同浏览器和操作系统之上。测试系统功能——创建衰退测试检验软件功能和用户需求。支持自动录制动作和自动生成。

以上就是 深圳西易欧科技 小编为您整理你应该知道的自动化测试的“ABC”的全部内容,更多精彩请 在线咨询
也可以拨打咨询电话: 400-888-4849 让在线老师为你详细解答


上一篇: 没有了 下一篇: 为什么自动化测试是很重要的呢
关于我们 | 联系我们 | 深圳西易欧科技 地址:广东省深圳市龙华新区港之龙商务中心A座 咨询电话:400-888-4849

CopyRight © 2010-2024 订课宝 版权所有. 未经授权,不得转载本站内所有内容。

沪ICP备16037964号-2

招生合作 版权/投诉 注册

网站地图 更新时间:2024-06-02