摘要:1.生成allure数据结果文件 1.1在pytest.ini中配置allure报告的存储路径,这里用来存储allure报错的原始数据 [pytest]addopts = --alluredir=./allure-results 1.2使用pytest命令 生成allure结果文件 pytest - 阅读全文
python数据类型之间的转换
2024-06-19 15:52 by HQS_blog, 5 阅读, 0 推荐, 收藏, 编辑
摘要:1.将字典数组转换成元组数组 dict_list = [ {"input1": 1, "input2": 2, "expected": 3}, {"input1": 2, "input2": 3, "expected": 5}, {"input1": 3, "input2": 4, "expecte 阅读全文
pytest.mark.parametrize 传参
2024-06-19 15:45 by HQS_blog, 85 阅读, 0 推荐, 收藏, 编辑
摘要:pytest.mark.parametrize 是pytest用来参数化测试的一个装饰器,它允许你为测试函数或测试类提供多组参数list, 这样就可以使用每组参数执行测试函数或测试类,实现参数化驱动,接收的是元组集 1.pytest.mark.parametrize 可接收三个参数,常用的有两个,第 阅读全文
xpath常用的定位规则方法解析
2024-06-07 10:24 by HQS_blog, 193 阅读, 0 推荐, 收藏, 编辑
摘要:XPath 是一种在 XML 文档中查找信息的语言,它同样适用于 HTML 文档,因为 HTML 可以被看作是一种特殊的 XML。在 XPath 中,你可以使用各种表达式来定位元素。以下是 XPath 中元素定位的一些常见规则和方法: 1. 基本路径 / 表示根元素。 // 表示选择文档中的节点,而 阅读全文
自动化测试学习
2023-12-29 17:07 by HQS_blog, 21 阅读, 0 推荐, 收藏, 编辑
摘要:一、web自动化 自动化落地: 1.分层处理 POM POM的核心思想:把重复的操作独立出去 2.报表 生成allure报表的固定写法 报表模块以及用例名称定制 3.pytest测试使用 4.其他 4.1元组解包使用* 4.2使用yaml文件作为数据驱动 安装PYyaml包: pip install 阅读全文
shell脚本中使用ssh链接服务器
2023-09-15 15:41 by HQS_blog, 462 阅读, 0 推荐, 收藏, 编辑
摘要:1.建立从服务器A-》B的ssh免密登录 2.在shell脚本中使用ssh 3.遇到的问题: 3.1 不会分配伪终端,因为stdin不是终端 Pseudo-terminal will not be allocated because stdin is not a terminal. Activate 阅读全文
centos安装npm、node、yarn
2023-09-15 10:37 by HQS_blog, 872 阅读, 0 推荐, 收藏, 编辑
摘要:1.环境以及安装版本 centos8 node 18.17.1 npm 9.6.7 yarn 1.22.19 2.安装node、npm步骤 2.1下载node包 wget https://nodejs.org/dist/v18.17.1/node-v18.17.1-linux-x64.tar.xz 阅读全文
测试常用的git命令
2023-08-31 10:12 by HQS_blog, 24 阅读, 0 推荐, 收藏, 编辑
摘要:二、查看分支 1.查看本地所有分支(当前所在得分支会带上*) git branch 2.查看远程所有分支 git branch -r 三、拉取分支代码 1.切换分支 1.1切换到本地已有分支 git checkout 分支名 1.2.创建并切换到新分支 git checkout -b 分支名 1.3 阅读全文
docker安装jenkins
2023-08-30 11:40 by HQS_blog, 132 阅读, 0 推荐, 收藏, 编辑
摘要:参考链接:https://blog.csdn.net/qq_24802337/article/details/125778954 一、安装docker 1.安装需要的软件包 yum install -y yum-utils device-mapper-persistent-data lvm2 2.设 阅读全文
shell脚本学习记录
2023-08-23 12:02 by HQS_blog, 6 阅读, 0 推荐, 收藏, 编辑
摘要:参考文章:https://blog.csdn.net/weixin_43288201/article/details/105643692 1.脚本必须有可执行权限 chmod +x test.sh //给test.sh文件的所有组增加可执行权限,也可以根据数字增加 可读4、可写2、可执行1 如:ch 阅读全文