随笔分类 -  python / pytest

摘要:直接上代码: 1 # -*- coding: gbk -*- 2 import sys 3 4 sys.path.append('H:\project_py\jiJin') # 把该路径添加到临时变量 5 print(sys.path) 6 from jijin_info import * 7 8 阅读全文
posted @ 2022-06-24 13:55 平行时空的旅者 阅读(446) 评论(0) 推荐(0) 编辑
摘要:跑自动化时经常会出现这样一个情况,一轮自动化跑完后零星出现了几个失败case,无法断定失败的原因,所以需要重新跑一下失败的case去debug,那我们要做的是就去修改脚本把那几个case筛选出来重新run。在pytest 中,你就无需这样做,因为cache功能,他能把上次跑的情况记录下来。不知道你们 阅读全文
posted @ 2022-06-20 13:44 平行时空的旅者 阅读(119) 评论(0) 推荐(0) 编辑
摘要:nohup后台挂起django程序print内容不显示到log文件中解决方案(亲测可行) 阅读全文
posted @ 2022-06-10 14:19 平行时空的旅者 阅读(1153) 评论(0) 推荐(0) 编辑
摘要:一、安装pyyaml pip install pyyaml 二、yaml基本语法 略过 三、将测试用例数据写入yaml #用例1 - interfaceName: 首屏-考试数据接口 url: http://stupad-stre**** headers: { 'Content-Type': 'ap 阅读全文
posted @ 2022-04-25 16:58 平行时空的旅者 阅读(277) 评论(0) 推荐(0) 编辑
摘要:之前用pytest-html生成测试报告的时候,当pytest.main中--base_url不设置的时候,html的报告会带一个Base URL为空的行: 感觉不怎么好看,遂修改为:base_url 有值就展示,没有设置base_url就不展示这一行。 目前我想到的方法是修改源码:pytest-b 阅读全文
posted @ 2022-04-25 13:47 平行时空的旅者 阅读(223) 评论(0) 推荐(0) 编辑
摘要:最近在使用pytest+pytest-html框架的时候发现表头有一个Base URL的字段是空,如下图: 解决方法已经找到,链接见文章 我想删除这个字段,最先采用config._metadata.pop("Base URL") 删除,但是遇到报错找不到Base URL这个字段,如下: 于是我做个测 阅读全文
posted @ 2022-04-24 13:29 平行时空的旅者 阅读(150) 评论(0) 推荐(0) 编辑
摘要:前言: pytest.mark.skip 可以标记无法再某些平台上运行的测试功能,或者你希望失败的测试功能,skip意味着只有在满足某些条件时才希望测试通过,否则pytest应该跳过测试。常见示例实在非windows平台上跳过仅限windows的测试,或者跳过测试依赖于当前不可用的外部资源(如数据库 阅读全文
posted @ 2022-04-22 11:08 平行时空的旅者 阅读(269) 评论(0) 推荐(0) 编辑
摘要:需要用到:pyinstaller插件 pyinstaller 打包exe文件命令: pyinstaller -F --icon=G:\cat.ico --version-file=G:\version.txt G:\shop\Python-project\refund_goods.py -F 是把依 阅读全文
posted @ 2021-11-18 16:14 平行时空的旅者 阅读(332) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示