课程分类

课程介绍
课程目录
用户评论
课程介绍
课程目录
用户评论

你将获得

  • 掌握某些知识点
  • 学会某些技巧(或思路)

教学服务

  • icon

    1v1专属答疑服务

  • icon

    BAT专家面试辅导

讲师介绍

  • 测试开发专家,大学四年带团队开发经验,7年测试开发经验,历经新浪微博,网信金融集团,58赶集集团,GrowingIO等企业,有丰富的项目测试管理经验,精通自动化测试框架webdriver,appium,robotium,接口自动化测试框架及其他二次封装的框架;擅长测试平台开发,测试资源整合,测试体系架构,新技术引进,推广和人员培训管理!

  • 6年工作经验,曾任中间件软件开发公司测试工程师、IT互联网测试开发工程师等职位; 2016年加入58赶集集团,先后参与多个重大项目的测试工作,熟悉接口测试自动化,WebUI自动化,测试工具开发,测试平台开发等,对于工具开发、项目把控等有独到心得。

  • 课程详情

    适用人群
       1,功能测试工程师
       2,自动化测试及向测试开发转行的测试从业人员
       3,有接口自动化需要的技术人员
       4,测试经理及管理人员
       5,即将从事测试行业的毕业生及其他行业的人员


    课程亮点
         1,强大的师资,多年互联网行业自动化测试经验,丰富接口自动化项目架构经历。
         2,助教等相关的老师也是测试行业大咖,及时给你解决学习中遇到的任何问题。
         3,.完整的架构体系,通用的实战项目,学到的知识可在任何公司进行落地。
         4,支持录播视频回放:录播视频可两年内无限回看。


    课程安排
        1. 本课程总共分为10节课程,由浅入深,全同讲解相关的知识;
        2. 课程视频录像目录进行录制,可以根据自己的时间,合理安排学习进度,反复学习。
        3,如果有问题请在我们交流群中探讨,或是直接向授课老师提问即可,我们会第一时间帮你解答。


    课程目录
    第一节 ,接口自动化介绍与自动化效果展示
    1,何为接口自动化?
    2,自动化测试的使用范围?
    3,如何实施接口自动化?
    4,自动化效果展示

    第二节,接口相关知识介绍
    1,常用的接口类型:http,https,restful
    2,何为Get请求?
    3,何为Post请求?
    4,接口测试类型与注意事项

    第三节:Pytest+allure+request测试环境搭建
    1,Python开发环境搭建;
    2,eclipse+pydev安装
    3,安装Requests模块;
    4,安装Pytest开发环境;
    5,安装Allure工具;

    第四节,Pytest框架介绍
    1,pytest框架简介
    2,使用pytest编写测试用例;
    3,fixture介绍
    4,pytest执行测试用例
    5,pytest生成测试报告

    第五节,allure介绍
    1,allure简介
    2,使用allure美化测试报告
    3,添加用例执行注释
    4,通过allure.feature管理用例
    5,测试报告问题排查

    第六节,pytest用例高级使用方法
    1,pytest框架的用例依赖、
    2,pytest框架的多重校验、
    3,pytest框架的执行顺序、
    4,pytest框架的失败重跑、
    5,pytest框架的重复执行、
    6,pytest框架的标记
     
    第七节,接口自动化架构设计
    1,何为自动框架架构?
    2,自动化架构设计的好处
    3,自动化架构设计注意事项
     4,数据驱动模式的架构设计

    第八节,基于架构设计下的用例开发
    1,封装接口业务的公用类;
    2,开发数据驱动的测试用例;
    3,测试用例的整体运行
    4,测试工程报告生成及结果分析

    第九节,pytest+Allure持续化集成的实现
    1,Jenkins持续集成环境安装
    2,git服务安装及代码管理
    3,allure Jenkins插件安装
    4,Jenkins持续化集成搭建
    5,接口自动化测试持续集成构建

    第十节,接口自动化相关技术展望
    1,接口自动化用例自动生成;
    2,接口测试平台的开发;
    3,接口自动化之Json对比;
    4,接口自动化之线上流量回放。
     

    分享与交流: 
    1,问题交流与课程信息分享: 
    QQ群:867446822 

     
    2,测试技术与教程分享 
    微信公众号---测试开发探秘 

         
    温馨提示
    • 请勿私下交易
      请勿在平台外交易。与机构和老师私下交易造成的任何损失及纠纷,腾讯课堂不承担任何责任
    • 听课说明

      1、电脑:访问腾讯课堂官网 ke.qq.com 查看我的课表或下载win/mac客户端听课

      2、手机/平板:下载腾讯课堂APP, 进入学习页面听课