首页 > 编程语言 >2023年第 3 期《Python 测试平台开发》进阶课程(3月5号开学)

2023年第 3 期《Python 测试平台开发》进阶课程(3月5号开学)

时间:2023-02-14 21:49:02浏览次数:39  
标签:进阶 框架 Python Flask 课程 开发 2023 页面

2023年第 3 期《Python 测试平台开发》进阶课程

主讲老师:上海-悠悠
上课方式:微信群视频在线教学,方便交流
本期上课时间:3月5
报名费:报名费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 页面支持在线编辑和运行

页面功能展示












课表安排







课程咨询

课程咨询联系微信:283340479

标签:进阶,框架,Python,Flask,课程,开发,2023,页面
From: https://www.cnblogs.com/yoyoketang/p/17120957.html

相关文章

  • 2023.2.14 写于情人节的信竞反思(雾
    \(in\)\(the\)\(past:\)回想之前走了3年半的信竞之路,学了却感觉什么都没学一样。回忆起来都满是水分。作为一个自制力很差的人,很需要外界条件的约束(虽然我也知道不是......
  • python File(方法)
    open()方法:Pythonopen()方法用于打开一个文件,并返回文件对象,在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出OSErroropen(file,mode='r',buffer......
  • Python
    PythonSyntaxfrom...import...as...import的后面内容对本模块可见package1.package2.module.name只要import涉及到package,该package下的__init__.py会被自动......
  • Python 使用mysql.connector、pymysql和 MYSQLdb(MysqlClient)操作MySQL数据库
    MySQL是一个关系型数据库管理系统,由瑞典MySQLAB公司开发,属于Oracle旗下产品。MySQL是最流行的关系型数据库管理系统之一。本文主要介绍安装mysql.connector,、pymysql......
  • Sky Inc, Programming Contest 2023(AtCoder Beginner Contest 289)E
    E-SwapPlaces题链考虑dp[i][j]表示第一个点到达i点第二个点到达j点的min然后bfs即可时间复杂度为状态数intdp[2010][2010],n,m,c[2010];//dp[i][j]表示到达(i,j)的m......
  • python基础学习的第三天
    一、pycharm软件的基本使用安装pycharm语言使用英文版本基本使用1.修改主题背景![](https://img2023.cnblogs.com/blog/3095768/202302/3095768-20230214173111510......
  • 2023/2/14 考试总结
    7.30~7.40看题,T3是题答,感觉还很典。7.40~8.20糊了个T3的构造,感觉还挺对。8.20~9.40写T1,二分+长剖看起来很好写,但是过不掉。发现可以在长剖的过程中记录上一次修改的......
  • 初识Python
                             pycharm软件的基本使用#1.下载与安装#2.pycharm的语言,一定要使用英文的​#修改主题......
  • 【Python小随笔】获取N天前的所有日期
    importdatetimedefget_nday_list(n):before_n_days=[]foriinrange(1,n+1)[::-1]:before_n_days.append(str(datetime.date.today()-date......
  • Python系列教程--最新版
    Python系列教程开启愉快的Python学习之旅吧!!1markdown编辑器01-markdown基本语法2计算机基础01-计算机基础之编程02-计算机组成原理03-计算机操作系统04-编程语言......