面向对象基本使用
python自动化测试开发
第一章:课程介绍
1.关于自动化测试开发
2.自动化测试理论
第二章:Python编程开发
1.环境搭建python+pycharm
2.变量及标识符
3.字符串及数值
4.列表及字典
5.IF语句
6.While循环语句
7.For循环
8.控制语句的综合运用
9.异常处理
10.函数定义及调用
11.函数参数传递,变量类型及作用域
12.面向对象基本使用
13.面向对象的封装和继承
第三章:web/UI自动化测试
1.环境搭建及基本操作
2.基本元素定位方式的6大方法
3.高级元素定位方式xpath
4.常用web元素及元素操作
5.Unittest框架
6.Unittest框架的进一步使用
7.高级元素定位方式css selector
8.find,select下拉框,等待
9.显式等待
10.JS弹窗,窗口切换,frame
11.鼠标键盘的模拟操作
12.JS的使用及实现滚动条操作
13.文件_上传
14.文件下载,验证码处理
15.unittest的高级应用
16.数据驱动测试框架
17.PO模式的框架
18.浏览器驱动封装
19.Logging模块生成日志
20.操作mysq|数据库, excel操作
21.自动化测试框架案例实战
第四章:app自动化测试
1.环境搭建
2.安装及元素识别
3.Adb命令的实战
4.Capabilties实战
5.app元素定位-1
6.元素定位-2
7.手势及滑动等实战
8.App操作,安装及删除
9.Webview和H5的切换
10.Toast实战
11.Appium测试框架实战
第五章:接口自动化测试
1.requests安装及基本使用
2.Requests接口自动化实战
3.Grequests接C门并发测试实战
4.pytest安装及基本使用
5.Pytest用例组织及断言
6.Pytest框架实战,报告生成
7.持续集成Git安装及使用.
8.Jenkins安装使用
9.jenkins邮箱设置,触发器设置, 发送实例
第六章:flash测试平台开发
1.前端开发HTML语法,Css样式
2.前端开发JS、jquery
3.Flask框架环境部署
4.平台化URL和视图
5.Jinjia2模板使用
6.Flask视图处理
7.Flask WTForms
8.Flask响应对象、连接数据库
9.Flask重定向,闪现
10.Flask项目架构
11.Flask框架设计
12.注册和登录功能详解及开发
13.项目管理模块,接口调试模块
14.接口用例首页模块
15.接口用例导入导出模块
16.搜索、分页功能详解及开发
17.测试用例集模块
18.测试用例执行,后台接口开发
19.接口测试结果查看,测试报告
20.邮件管理模块开发
21.加密签名详解与开发
22.首页统计模块,用户管理模块
23.测试平台发版部署上线
公开笔记对他人可见,有机会被管理员评为“优质笔记”
{{ noteEditor.content.length }}/2000
讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。
课程大纲