摘要: conftest.py 通过yield分隔执行前和执行后运行 session:整个用例执行前后 module:py文件执行前后 class:类前后执行 function:每个方法前后 conftest.py 的文件名称是固定的, pytest 会自动识别该文件,我们可以理解成一个专门存放 fixtu 阅读全文
posted @ 2022-10-26 18:00 聚散浮沉 阅读(65) 评论(0) 推荐(0) 编辑
摘要: setup_module() teardown_module() 模块级别(py文件) setup_class() teardown_class() 类级别 setup_function() teardown_function() 函数级别(不在类中的用例) setup_method() teard 阅读全文
posted @ 2022-10-26 17:59 聚散浮沉 阅读(17) 评论(0) 推荐(0) 编辑
摘要: pytest --collect-only 搜集要运行的测试用例,不运行 匹配表达式 -k D:\tools\pycharm\autotest>pytest -k "test_create_article or test_article_edit_alias" --collect-only 匹配包含 阅读全文
posted @ 2022-10-26 12:16 聚散浮沉 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 创建任务 中午12点 H/5 * * * 代表5分钟一次 cd /var/jenkins_home/workspace/autotest 代表进入jenkins从git拉取到的项目路径,这个项目路径下有个文件test_ruall.py import pytestpytest.main(["-v",f 阅读全文
posted @ 2022-10-25 15:06 聚散浮沉 阅读(35) 评论(0) 推荐(0) 编辑
摘要: $ git add --all #提交到Git仓库缓冲区 Administrator@USER-20160101WK MINGW64 /d/tools/pycharm/autotest (master)$ git commit -m "third commit" #提交到Git本地仓库[master 阅读全文
posted @ 2022-10-25 13:15 聚散浮沉 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 我的jenkins是docker部署的 需要在jenkins的容器里 执行以下命令访问git上的仓库地址,把git的主机添加到/root/.ssh/known_hosts(执行命令前known_hosts这个文件是不存在的,执行后就有了) root@80b05f3c5097:~/.ssh# git 阅读全文
posted @ 2022-10-25 12:10 聚散浮沉 阅读(3589) 评论(0) 推荐(0) 编辑
摘要: 使用pytest内置的装饰器 @pytest.mark.parametrize() 1.JSON文件驱动 { "test_data": [ [ { "alias": "haozi", "canComment": "False", "content": "11111", "editorType": " 阅读全文
posted @ 2022-10-24 16:47 聚散浮沉 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 需要提取哪个请求产生的值,就在哪个请求上添加,例如在获取token的请求上,右键,添加--后置处理器--Json提取器 下游需要用的时候通过${}引用,例如添加会议室需要token 阅读全文
posted @ 2022-10-24 11:48 聚散浮沉 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 1.定义变量在测试计划中 2.引用变量时使用${}进行引用 阅读全文
posted @ 2022-10-24 11:29 聚散浮沉 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 线程组--添加--配置元件--http信息头管理器 添加在线程组下面,下面的请求都需要用到 阅读全文
posted @ 2022-10-24 11:20 聚散浮沉 阅读(29) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示