函数参数传递,变量类型及作用域

4 未经授权,禁止转载了解课程
课程介绍
讨论{{interaction.discussNum ? '(' + interaction.discussNum + ')' : ''}}
适合人群
初、中级测试工程师、自动化测试工程师
你将会学到
python自动化测试开发
课程简介

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.测试平台发版部署上线


展开更多
发布
头像

{{ item.user.nick_name }} {{ EROLE_NAME[item.user.identity] }}

置顶笔记
讨论图
{{ item.create_time }}回复
  • 删除

    是否确认删除?

    确认
    取消
  • {{ item.is_top == 1 ? '取消置顶' : '置顶'}}

    已有置顶的讨论,是否替换已有的置顶?

    确认
    取消
{{ tag.text}}
头像
{{ subitem.user.nick_name }}{{ EROLE_NAME[subitem.user.identity] }}
{{ subitem.create_time }}回复
删除

是否确认删除?

确认
取消
发布
{{pageType === 'video' ? '讨论区抢占沙发,可获得双倍学分' :'讨论区空空如也,你来讲两句~'}}
发布
{{tips.text}}
{{ noteHeaderTitle }} 笔记{{ hasMyNote ? '我的笔记' : '记笔记' }}
{{ hasMyNote ? '我的笔记' : '记笔记' }}
优质笔记
更新于:{{ $dayjs.formate('YYYY-MM-DD HH:mm:ss', item.last_uptime*1000) }}
头像
{{ detail.username }}

公开笔记对他人可见,有机会被管理员评为“优质笔记”

{{ noteEditor.content.length }}/2000

公开笔记
保存
提问

讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。

记录时间点
记录提问时视频播放的时间点,便于后续查看
公开提问
提交