接口自动化框架开发
2023-02-24 09:46:55 0 举报
AI智能生成
高效速成 接口自动化框架开发实战
作者其他创作
大纲/内容
Python编程实战
Python初阶:基础语法
环境配置与运行机制解析
pycharm实战应用详解
基础语法和数据类型
变量类型(Tuple,List,Set,Dict)
数据类型转换以及内置函数总结
运算符(算术,关系,逻辑,成员,身份,三目等)
逻辑控制语句
字符串处理
元组、字典、列表、集合
Python进阶:函数和模块
函数(def)以及函数的分类
函数参数分类(必备参数,关键字参数,默认参数,不定长参数,)
函数嵌套,函数递归,匿名函数
Python值传递和引用传递的区别
Python模块和模块的分类
模块的导入import和from..import...
标准库(date, datetime, os模块,json模块,jsonpath模块、jmespath模块,文件处理)
输入输出(print和input以及输出格式化)
异常处理(异常捕获try...except...finally,抛出异常raise)
Python高阶:面向对象编程
面向对象编程(类和对象,_init_和self)
面向对象编程(类属性,实例属性,内置属性)
面向对象编程(类方法,实例方法,内置方法,静态方法)
面向对象三大特征:封装,继承、多态
Python常用第三方库的应用
Python反射机制详解以及应用
Python装饰器原理详解(类装饰器,函数装饰器)
Python应用:自动化专题应用
Logging日志处理模块
序列化和反序列化原理详解
MySQL数据库操作
Yaml文件基本操作
Excel/CSV用例管理实现
正则表达式,JsonPath,Jmespath实战详解
requests模块实战
requests核心源码解读
requests请求方式各种类型项目实战
requests中data/json数据本质区别
requests文件上传接口实战
requests关联接口实战(cookie/session/token)
requests返回数据深度解析(jsonpath/jmespath)
requests调用ChatGPT API智能问答实战
pytest核心框架实战
Pytest原理解析及批量插件安装
Pytest默认测试用例运行规则以及基础应用
Pytest运行时常用参数详解
Pytest运行模式详解
全局配置文件及markers详解
Pytest测试用例的执行顺序装饰器
Pytest前后置,夹具,固件
Pytest核心固件Fixture详解以及应用实战
Pytest通用Fixture组件开发
Pytest执行过程底层顺序详解
Pytest断言应用实战
企业级Allue测试报告生成
企业级Allure报告独立访问
接口自动化测试用例YAML/JSON文件应用详解
Pytest参数化实现数据驱动
结合BDD思想实现行为驱动开发
框架开发综合实战
BaseModel深入解析
配置组件设计封装
请求模型设计封装
响应模型设计封装
用例模型设计封装
接口关联开发封装
断言组件设计开发
用例数据自动化生成
pytest通用fixture开发
日志logging模块封装
文件加载模块开发
常用工具包开发
数据库访问组件开发
Exception异常处理封装
Request请求组件开发
Response响应组件开发
Yaml/Json映射数据模型开发
Allure企业级测试报告定制
Jenkins+Gitee持续集成实战
一键运行所有自动化测试用例
Jmeter接口自动化
Jmeter核心原理解析
Jmeter接口测试脚本开发
Jmeter接口自动化测试全流程
Jmeter自定义协议接口扩展开发
收藏
收藏
0 条评论
下一页