2022年第 2 期《Python 测试平台开发》进阶课程
主讲老师:上海-悠悠
上课方式:微信群视频在线教学,方便交流
本期上课时间:10月30
报名费:报名费3800一人(周期3个月,之前学过《python接口+测试开发》课程的同学可优惠!)
联系微信/QQ:283340479
课程环境:
1.pycharm +python3.8 开发环境
2.Flask 2.x最新版
3.围绕 Flask 框架相关的热门框架
Flask-RESTX (Flask-RESTful 框架升级版,自带了 Swagger 文档)
Flask-SQLAlchemy (热门的 ORM 操作数据库)
APScheduler 异步定时任务 (celery 框架替代品)
Pydantic 数据模型 (热门的数据模型库)
4.前端开发 用VSCode + node.js
5.前端页面布局用boostrap 框架
直播课程主要涉及的内容:
1.Flask 2.x 最新框架基础学习;
2.Flask RESTful 风格接口开发(SQLAlchemy、APScheduler、Pydantic)
3.JavaScript 脚本语言学习;
4.jQuery 定位页面元素和一些常用的操作页面元素方法;
5.前后端分离项目开发和联调以及部署;
6.基于httprunner2 开发接口自动化平台的开发思路与实战课程;
7.整个平台从0到1的开发,前端+后端单独开发, 前后端分离完整教学过程。
8.本次课程重点讲 flask 框架,如果对django框架有兴趣赠送上一期教的django 框架开发的代码和视频
本课程适合学 Python 测试开发进阶的同学,也适合想学 Python开发网站的同学
平台实现功能
平台支持多项目维护,基于httprunner2.x 语法,实现网页版维护:
1.api 层页面编辑
2.testcase 层支持用例场景化,可以调用多个api步骤
3.testsuite 层支持参数化,调用testcase 实现一个功能点多组测试数据测试
4.运行环境支持多套环境切换:test 环境,uat 环境等,并且每个环境对应不同环境变量 .env
5.定时任务执行,支持多个任务
6.运行项目,测试报告可按运行计划名称查看
7.测试报告使用 extentreport 报告模板
8..env环境变量在线编辑
9.debugtalk.py 页面支持在线编辑和运行
页面功能展示
课表安排