Github Action学习-Django自动化测试
首先现在GitHub action里面写一个workflow
在这里进行配置
注意,如果你想模拟一个数据库环境的话,那么你就在你的workflow里面加上
- name: Setup MySQLuses: mirromutth/mysql-action@v1.1with:host port: 3306# The port of containercontainer port: 3306# --character-set-server - The character set of MySQL servercharacter set server: utf8mb4# --collation-server - The character collation of MySQL servercollation server: utf8mb4_general_ci# Version of MySQL to usemysql version: 5.7#假如你的nysql版本号不一样的话可以修改# MYSQL_ROOT_PASSWORD - root superuser passwordmysql root password: 20010831 # MYSQL_DATABASE - name for the default database that is createdmysql database: takeout_sql_1# MYSQL_USER - create the specified user with superuser power for created databasemysql user: luyahu# MYSQL_PASSWORD - specified superuser password which user is power for created databasemysql password: 20010831
接下来的requirements.txt,如果你的requirements.txt里面依赖过多的话,可以试试我的
因为依赖过多会有障碍
antlr4-python3-runtime==4.10
asgiref==3.5.0
Django==3.2.13
mysqlclient==2.1.0
Pillow==9.0.1
simplejson==3.17.6
sqlparse==0.4.2
tzdata==2021.5
PyMySQL==1.0.2
#注意,以上最好符合你的版本号来
这些调通之后应该就可以了,其他的最好还是按照官方文档来
#附上官方地址
https://docs.github.com/cn/actions/automating-builds-and-tests/building-and-testing-nodejs-or-python?langId=py
Github Action学习-Django自动化测试相关推荐
- 如何使用GitHub Action自动发布JAR到Maven仓库
之前发布开源项目Payment Spring Boot[1]到 Maven 中央仓库我都是手动执行mvn deploy,在CI/CD大行其道的今天使用这种方式有点"原始".于是我一 ...
- 什么样的 python 可以可谓专业 PyPI 项目?刚刚学到三个概念:pep8、Sphinx、pytest与GitHub Action的集成
前言: 最近在读很火的 tianshou (基于 pytorch 提供深度强化学习算法的简易接口),两个清华本科生做的.很规范.很优秀的项目. 做出来的项目,想要让别人使用.维护.建立良性可持续社区, ...
- k8s镜像下载不下来?利用 github Action 自己动手一次性解决难题,丰衣足食
docker-image-syncer 无论是在学习k8s还是正式环境部署k8s中,第一步安装k8难倒了各大英雄好汉.原因是k8s 各种组件镜像在谷歌服务器上(k8s.gcr.io),而我们有墙的存在 ...
- python+selenium+EcShop 学习UI自动化测试和感受自动化测试的魅力(UI自动化)
哈喽!小伙伴们好,你们的朋友像疯一样!又来了,这次分享的是学习UI自动化测试环境和让小伙伴们感受到自动化测试的魅力,实现计算机控制网站.学习路上虽有困难,但是我们一起向前,加油!与前一期一样,文末会有 ...
- [心得分享] 我在 GitHub 上学习开源
先祝给位圣诞节快乐! 文章拖了将近一年的时间,我想是时候可以把两年多在 GitHub 开源的经验分享给大家,虽然不及神人级的开发者,但我始终相信,分享.自由.开放.讨论和开发者是开源的核心精神. 如果 ...
- 在学习django的时候
在学习Django的时候,感觉之前学习的Python基础不牢,有些语法不能理解 转载于:https://www.cnblogs.com/monkeyjz2018/p/8438014.html
- GitHub Action + ACK:云原生 DevOps 落地利器
作者 | 瑶靖 来源 | 阿里巴巴云原生公众号 据信通院<中国 DevOps 现状调查报告(2020年)>显示,63% 的企业已经实践落地 DevOps,采用持续交付流水线打通开发.测试. ...
- php django mysql配置文件_Mysql学习Django+mysql配置与简单操作数据库实例代码
<Mysql学习Django+mysql配置与简单操作数据库实例代码>要点: 本文介绍了Mysql学习Django+mysql配置与简单操作数据库实例代码,希望对您有用.如果有疑问,可以联 ...
- django构建网页_通过解决问题的方式学习django,律师如何构建副业
django构建网页 This post was originally published on Codementor's blog 该帖子最初发布在 Codementor的博客上 "I'm ...
- 使用Github Action发布函数到阿里云serverless平台
简介: 本文简述了如何通过自定义Github Action自动化部署云函数到阿里云serverless平台中 阿里云提供了函数计算,即serverless支持.同时阿里云还提供了fun cli命令行工 ...
最新文章
- jQuery对下拉框、单选框、多选框的处理
- 用python画太阳花-Python画太阳花
- 系统聚类(hierarchical clustering analysis)
- 学JS的心路历程 -函式(三)this
- 把虚拟机装到内存里(打开PScs3只需要2秒)
- python公式_Python读取excel文件中带公式的值的实现
- php 查看spl,PHP使用标准库spl实现的观察者模式示例
- pthread_create会导致内存泄露
- codeql php,使用codeql 挖掘 ofcms
- tar oracle home 权限不够,linux系统安装jdk
- Leetcode中学到的SQL函数汇总
- Jvm工作原理学习笔记(转)
- spring事务管理几种方式(转)
- 手机便携版_智能体验醇音随行 哈曼卡顿音乐琥珀便携版评测
- nodemcu http get无法使用IP的问题
- spring-第十八篇之spring AOP基于XML配置文件的管理方式
- 【考研数学】函数图像(三角函数、幂函数、指数函数等)
- Houdini11:材质
- Python格式化输出总结
- html表格中加入斜线,使用css给table表格表头添加斜线(斜线表格)
热门文章
- 明道云:老和钉钉碰上!
- 将本地YOLOv5项目部署到Colab训练
- 从边缘走向中心,边缘计算出现三大门派和六大趋势
- 杭州计算机中专学校,浙江中专技校
- 学计算机的穿搭,用AI和网红学穿搭,极睿科技瞄准服装营销数字化生意|界面创新家...
- 企业邮箱如何接入windows邮箱
- 区块链三加一:做不了正室,就不要做区块链的情人
- Server2012 R2 服务器 搭建AD域服务器
- matlab软件销售,联系销售 - MATLAB Simulink
- #define PINT int* typedef int *SINT