摘要: setup_method#每个用例之前 teardown_method #每个用例之后 setup_class#每个类之前 teardown_class #每个类之后 阅读全文
posted @ 2023-05-07 21:33 蜗牛果果 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 默认测试用例规则: 模块名必须以test_开头或者_test结尾(.py文件) 测试类必须以Test开头,并不能带有init方法(Class in .py一般是模块名首字母大写样式) 测试用例必须以test_开头。(def under Class) 执行:Alt+Enter自动导包。 阅读全文
posted @ 2023-05-07 21:08 蜗牛果果 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 1.无条件跳过用例 @pytest.mark.skip(reason="无理由跳过") 2.有条件跳过用例 @pytest.mark.skipif(workage<5,reason="无理由跳过") @pytest.mark.skipif(workage<5,reason="有理由跳过") def 阅读全文
posted @ 2023-05-07 21:06 蜗牛果果 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 通过全局配置pytest.ini文件执行() //会自动加载此文件 注意: 一般放在项目根目录下,并且名字必须为pytest.ini 编码格式为ANSI,有中文需要GBS1218 pytest.ini可以改变默认测试用例规则 不管main还是命令方式都会自动加载此配置文件 内容举例: [pytest 阅读全文
posted @ 2023-05-07 20:29 蜗牛果果 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 执行的参数 -vs -v 输出详细信息 -s输出调试信息(print(“xxx”)里的xxx)。 -n 多线程运行。(前提安装插件pytest-xdist),例如pytest -n=2 --returns num失败重跑(安装插件 pytest-returnfaires) 例 pytest -vs 阅读全文
posted @ 2023-05-07 20:24 蜗牛果果 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 通过命令行方式执行 pytest 执行所有用例或者 pytest xxx.py执行指定模块 命令 pytest 阅读全文
posted @ 2023-05-02 14:42 蜗牛果果 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 通过主函数main方式执行 运行所有case:pytest.main() 运行模块: pytest.main(['test_company.py','test_school.py']) 指定目录:pytest.main(['./testcases']) If __name__ == ‘__main_ 阅读全文
posted @ 2023-05-02 14:40 蜗牛果果 阅读(270) 评论(0) 推荐(0) 编辑
摘要: The function you are attempting to run contains macro or content that requires macro language support. When the software is installed, you choose not 阅读全文
posted @ 2023-05-02 11:03 蜗牛果果 阅读(217) 评论(0) 推荐(0) 编辑
摘要: Docker镜像 如何获取镜像: 从docker hub 别处拷贝 自己生成 生成镜像: docker commit [-a=""][-m=""] 容器id:版本号 参数: -a #作者 -m #加comment说明 阅读全文
posted @ 2021-11-13 17:18 蜗牛果果 阅读(27) 评论(0) 推荐(0) 编辑
摘要: Docker数据卷 Docker容器产生的数据,同步到本地,实现容器之间数据共享。 另外,数据的同步是双向的,两端的改动是互相同步的。 docker run -it -v 主机目录:容器目录 imagename /bin/bash 此处-v是实现数据目录中数据同步,把容器目录中的数据内容与主句目录同 阅读全文
posted @ 2021-11-13 17:18 蜗牛果果 阅读(36) 评论(0) 推荐(0) 编辑