14年IT培训经验 产品打磨更细致
精品小班课程 老师讲解更细致 针对性辅导
课程设计切实解决工作中的问题 实用性强
演练实际运维场景为切入点 代入感强
筛选主流及热门问题进行讲解 时效性强
引导式教学、启发学员自主解决问题 操作性强
第一天上午 | Python基础 |
1.Python环境配置 2.Python基础 3.列表与元组 4.深入窥探“字符串”、字典、条件与循环 5.封装: 函数、对象、类、异常 6.测试:unittest | pytest 7.共享电池:模块 |
|
第一天下午 | 自动化测试基 |
1.Python自动化环境的部署 2.WebDriver API:定位元素、获得验证信息、模块驱动测试、关键字驱动测试、数据驱动测试、模块化测试模型实例、数据驱动测试实例 |
|
第二天上午 | 单元测试框架 |
1.单元测试框架的认知 2.单元测试框架的工作原理 3.单元测试用例的组织 4.构建测试固件 5.组织多个测试用例 6.构建测试套件 7.测试套件的优化 8.多个测试类的控制 9.单元测试执行的控制 10.测试用例的跳过 |
|
第二天下午 | POM模式 |
1.如何生成【漂亮的】测试结果 2.测试设计的升华—PO设计模式 (1)为什么使用page object(PO)设计模式 (2)PageObject案例实操:基本测试用例 (3)基础场景设计 (4)场景的优化 (5)测试用例的组织 |
|
漂亮的测试报告 | |
1.测试案例设计 2.以邮件的形式发送html格式的测试报告 3.给单人发送邮件 4.给多人发送邮件 5.发送『漂亮的』HTML格式的邮件 |
|
案例实战:自动化框架的设计与实现 | |
1.配置文件 2.数据驱动 3.日志管理 4.自动化框架的架构设计 5.框架的实现之公共文件库:配置文件的操作 6.框架的实现之公共文件库:外部文件的操作 7.框架的实现之公共文件库:测试用例信息的管理 8.框架的实现之公共文件库:邮件的配置 9.测试用例(页面)的设计与实现 |
|
第三天上午 | 轻量型接口测试PostMan |
1.Postman全面了解:get请求、post请求、断言、sandbox、collection 2.Postman实操 (1)Get请求:百度搜索案例 (2)Get请求案例:微信接口 (3)Get请求案例:豆瓣api案例讲解 (4)Post请求案例:微信群发消息 (5)Post请求案例:微信From表单 (6)Post请求案例:公众号菜单维护 |
|
接口自动化实践知识 | |
1.接口自动化测试概览 2.HTTP协议详解 |
|
Base与Requests | |
1.Request讲解 2.Request案例 3.Base函数封装 4.Request类 |
|
第三天下午 | 接口自动化框架概览 |
1.接口测试自动化框架的认知 2.测试是自动化框架的工作流程 3.测试框架的规划设计 4.框架的详细设计与实现:公共配置模块的设置 5.框架的详细设计与实现:通用模块的实现 6.实战:接口自动化测试框架的设计 |
|
实战:手把手实现接口自动化框架 | |
1.通用模块那些事儿(DB、Http、Email、Log等)? 2.requests模块再回顾 3.xml的维护与操作 4.excel的操作(读、写) 5.数据库的操作 6.实战:接口自动化测试框架的实现 |
|
实战:一步一践接口自动化框架 | |
1.测试用例的设计与组织 2.测试报告的维护 3.测试用例的运行 4.测试结果的分析 5.实践:接口自动化测试框架的运行 |