摘要:
## 1、问题 在工作中经常需要在内网环境中安装python第三方库,使用从pypi上下载的whl文件来安装又经常遇到该库也需要依赖包,以至于并不能成功安装。 ## 2、解决办法 (1)查看所需第三方库安装是否需要依赖库(以requests为例) ``` pip show requests ``` 阅读全文
摘要:
1、配置Git路径 2、初始化本地仓库 3、添加暂存区 4、提交本地仓库 5、本地仓库关联远程仓库 6、将本地项目推送至远程仓库 7、本地创建新分支 idea右下角 8、拉取内容到本地 9、处理冲突 一般一个分支上多人提交时候,当别人提交更新后,你去拉取代码可能会出现冲突。 10、打tag及推送ta 阅读全文
摘要:
1、前言 您可以在本地计算机上生成新的 SSH 密钥。 生成密钥后,可以将密钥添加到您在 GitHub.com 上的帐户,以便为通过 SSH 的 Git 操作启用身份验证。 2、本地生成SSH密钥 第1步:打开终端或git bash 第2步:输入ssh-keygen -t ed25519 -C "y 阅读全文
摘要:
1、前言 从2021年8月31日起,Github不再支持通过密码进行身份验证,将要求使用基于令牌(token)的身份验证。 2、配置 第一步: 进入GIthub首页,点击头像,选择Settings 第2步: 点击Developer settings 第3步: 点击Personal access to 阅读全文
摘要:
1、常用命令 | 命令 | 作用 | | | | | git init | 初始化本地库 | | git status | 查看本地库状态 | | git add 文件名 | 添加文件到暂存区 | | git commit -m "提交描述" 文件名 | 提交文件到本地库 | | git reflo 阅读全文
摘要:
1、定制报告常用的装饰器 结合表和示例图查看 | 使用方法 | 参数值 | 参数说明 | | | | | | @allure.epic() | 项目名称 | 项目名称,树结构第一层 | | @allure.feature() | 模块名称 | 模块名称,树结构第二层 | | @allure.stor 阅读全文
摘要:
1、前言 在pytest中常用的测试报告生成方法有两种,一种是通过pytest-html插件来完成,另一种通过Allure框架来实现。 2、pytest-html生成测试报告 (1)pytest-html插件安装 pip install pytest-html (2)pytest-html的使用 命 阅读全文
摘要:
1、前言 有时候我们测试执行由于某些原因失败了,想要多执行几次,Pytest可以使用pytest-rerunfailures插件来实现。 安装方式:pip install pytest-rerunfailures 2、使用 (一)命令行或main函数中使用 pytest -v -s ./xxx.py 阅读全文
摘要:
1、前言 在执行自动化测试时,我们通常都希望能够控制执行测试用例的顺序。 在unittest框架中默认按照ACSII码的顺序加载测试用例并执行,顺序为:0~9、A~Z、a~z,测试目录、测试模块、测试类、测试方法/测试函数都按照这个规则来加载测试用例。 在pytest测试框架中,默认从上至下执行,也 阅读全文
摘要:
1、前言 在自动化测试工作中我们有时候并不需要测试所有的测试用例,比如在冒烟测试阶段,我们只需要测试基本功能是否正常就可以了。在pytest中提供了mark标记功能来实现分组执行。 2、mark的使用 步骤: 在pytest.ini中注册标记(名称可自定义) 使用@pytest.mark.上一步注册 阅读全文