自动化测试工程师

什么适合自动化测试:

  • 需求稳定,不会频繁变更
  • 研发和测试周期长,需要频繁执行回归测试

WEB-学习流程:

  做好手工测试-> 学习编程语言-> 学习Web基础(HTML,HTTP,CSS,DOM,Javascript)-> 学习自动化测试工具 ->学习自动化测试框架 -> 实现自动化测试用例

  -> 开发自动化测试工具 ->开发自动化测试框架

  • 编程语言:静态语言建议java、动态语言建议python;只需要学基本语法,顺便学一些ruby;
  • 自动化测试工具:watir-webdriver,selenium
  • 自动化测试框架:Java-(testNG,Junit);python-(unittest,pytest) --多看测试框架的document

                       版本控制工具:svn和git

          学习page object设计模式--理解这个设计模式,用这个模式改写一个网站的全套回归测试用例

          持续集成工具: Jenkins--只要使用,很简单

          关键字驱动的测试执行器:robot

          BDD业务驱动的测试执行器:cucmber

          自动化构建工具:ant和maven

接口测试执行流程:

  需求分析 -> 用例设计 -> 脚本开发 -> 测试执行 -> 结果分析

  • 用例设计:Excel,XMind等思维导图软件编写测试用例设计,主要内容包括参数校验,功能校验、业务场景校验等
  • 脚本开发:lib安装>接口调用>结果校验(接口测试)

转载于:https://www.cnblogs.com/ling-xiao/p/11358228.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值