在python虚拟环境编写flask代码及pytest测试
{{ interaction.likeNum == 0 ? (pageType === 'video' ? '抢首赞' : '点赞') : formatNumber(interaction.likeNum) }}
{{ interaction.collectionNum == 0 ? '收藏' : formatNumber(interaction.collectionNum) }}
{{ interaction.discussNum == 0 ? (pageType === 'video' ? '抢沙发' : '讨论') : formatNumber(interaction.discussNum) }}
分享
适合人群
中高级测试、Devops工程师、持续集成交付实施人员
你将会学到
了解代码及测试代码部署发布并在github上使用action进行持续集成过程
- 提升实操能力和眼界
课程简介
不是初级,前沿知识:测试 ,pytest,flask,git,github。(github由于连接速度问题,本国有些企业使用其他版本管理)
1、Github Actions 是 GitHub 推出的持续集成 (Continuous integration,简称 CI) 服务,它提供了配置非常不错的虚拟服务器环境,基于它可以进行构建、测试、打包、部署项目。
2、工作流程
3、将flask代码及测试代码上传提交及测试全过程
1、建立一个虚拟环境,激活虚拟环境
2、导入需要的包,导出需要的依赖包,必要条件
3、建立代码:src文件夹中建立App.py文件并编写flask的代码。
4、在test文件夹中建立test_app.py文件并编写测试代码。
5、在src路径一层(在src上层)执行pytest 测试
6、上 传到github上
7、使用actions进行CI,如下图
展开更多
{{tips.text}}
{{ noteHeaderTitle }}
笔记{{ hasMyNote ? '我的笔记' : '记笔记' }}
{{ hasMyNote ? '我的笔记' : '记笔记' }}
优质笔记
更新于:{{ $dayjs.formate('YYYY-MM-DD HH:mm:ss', item.last_uptime*1000) }}
{{ detail.username }}
公开笔记对他人可见,有机会被管理员评为“优质笔记”
{{ noteEditor.content.length }}/2000
公开笔记
保存提问
讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。
记录时间点
记录提问时视频播放的时间点,便于后续查看
公开提问
提交课程大纲
自动连播
14课时
pytest和allure测试框架教程及应用
6907人学习
Linda
5.0
¥288.00
7课时
Katalon(自动化测试工具)教程及项目实践初级
1343人学习
Linda
5.0
¥38.00
5课时
postman进行数据驱动关联和断言的自动化测试
1106人学习
Linda
5.0
会员免费
8课时
selenium面试题解析大全100题
450人学习
Linda
5.0
¥99.00
16课时
(微信公众号)接口自动化测试-python(接口系列教程二)
428人学习
Linda
5.0
¥178.00
11课时
自动化测试selenium4 for java-1基础技术篇[linda]
246人学习
Linda
暂无评分
会员免费
15课时
【linda】测试项目实践-使用jmeter5进行功能性能自动化测试执行2020版
190人学习
Linda
5.0
¥199.00
7课时
协议代理工具charles的使用及测试中的应用案例分析
169人学习
Linda
4.9
¥18.00