软件测试开发Flask测试开发框架,python自动化测试

课程简介

本课程由川石学院精心打造的软件测试开发实战精品课程,包括自动化测试基础,Python语言,Web UI自动化测试,Pytest单元测试框架,搭建Web测试框架、移动端(App)自动化测试、接口自动化测试、Jenkins持续集成、Web开发框架Flaskt等内容。3个月由浅入深,测试大咖带你系统掌握测试开发工程师的必备技能。

课程目录

第1节课 自动化测试理论基础
第2节课 环境搭建python+pycharm
第3节课 变量及标识符
第4节课 字符串及数值
第5节课 列表及字典
第6节课 if语句
第7节课 while循环语句
第8节课 for循环
第9节课 异常(1)
第10节课 异常(2)
第11节课 函数定义及调用
第12节课 函数的参数使用
第13节课 面向对象基本使用
第14节课 面向对象的封装和继承
第15节课 selenium自动化测试环境搭建及基本操作
第16节课 基本元素定位方式
第17节课 xpath高级元素定位
第18节课 cssSelector定位
第19节课 常用web元素及元素操作
第20节课 下拉框操作
第21节课 三种等待
第22节课 JS弹框处理,windows窗口切换
第23节课 frame切换
第24节课 JS的使用及实现滚动条操作
第25节课 鼠标键盘的模拟操作
第26节课 文件上传及下载
第27节课 pytest安装及基本使用
第28节课 pytest用例组织及断言
第29节课 运行控制及失败重新运行
第30节课 allure报告输出
第31节课 PO模式的框架
第32节课 分层管理
第33节课 日志封装
第34节课 数据库封装
第35节课 结合jenkins的项目实战
第36节课 app环境搭建
第37节课 appnium安装及元素识别
第38节课 adb命令的使用
第39节课 capabilities讲解
第40节课 基本元素定位
第41节课 webview和H5的切换
第42节课 手势及滑动等讲解
第43节课 app操作,判断app是否安装及删除
第44节课 toast讲解
第45节课 实现多个app运行,多台设备运行
第46节课 PO模式封装
第47节课 安装requests及基本使用
第48节课 get、post请求参数传递
第49节课 其他参数header等传递,session与cookies
第50节课 代理设置,超时设置等
第51节课 unittest+ddt数据驱动
第52节课 excel或mysql的数据驱动
第53节课 git安装及使用
第54节课 jenkins安装,及插件安装及使用
第55节课 邮箱设置,触发器设置
第56节课 Web前端知识
第57节课 js的用法,js案例
第58节课 flask测试开发专项
第59节课 templates模板
第60节课 创建model,数据库操作,连接
第61节课 路由规则,get及post请求,Flask-WTF与WTForms的用法详解
第62节课 测试开发项目实战
第63节课 测试开发执行
第64节课 创建用例
第65节课 案例动手实操

讲师介绍

川石学院-王刚老师,精通测试开发、测试架构等相关工作,精通Python、selenium、appium、flask框架开发,对自动化测试以及测试开发有丰富的实战经验。 最懂小白的老师,高深的技术,朴素的教学。

川石学院-王老师,主要研究测试设计、精通JMeter、python接口测试及接口自动化,精通python+selenium自动化测试以及CI持续集成开发迭代过程,对敏捷模式下CI持续集成有着深入的研究。

发表评论

电子邮件地址不会被公开。

联系我们

侵权投诉:nerds@nigaea.com

工作时间:周一至周五,9:30-18:00,节假日休息

QR code