会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
xxiaow
博客园
首页
新随笔
联系
管理
订阅
2024年10月23日
使用Python ftplib库进行封装FTP自动下载
摘要: from ftplib import FTP from baseapi.logger import MyLogger logger = MyLogger.get_logger() class FTPUtils: ftp = FTP() ftp.set_pasv(False) def __init__
阅读全文
posted @ 2024-10-23 14:53 小小滴人a
阅读(73)
评论(0)
推荐(0)
2024年7月30日
pytest-testreport测试报告
摘要: 背景 自动化测试项目中需定长时间执行测试用例,所有测试用例执行完未达到设置的定长时间继续重复执行所选测用例,最开始使用Allure生成测试报告,但会出现问题就是每次重新执行测试用例的报告会覆盖之前的,后面选择了pytest-testreport的原因是他有历史构建结果,虽然没有Allure之酷炫,只
阅读全文
posted @ 2024-07-30 20:23 小小滴人a
阅读(319)
评论(0)
推荐(0)
2023年3月21日
Docker(五)备份与恢复
摘要: 容器备份 查看容器列表 docker ps -a 制作容器备份 docker commit -p [容器id] [备份名称] 确认是否备份成功 docker images 备份制作成文件 docker save -o [filename] [image] 容器恢复 导入备份文件 docker loa
阅读全文
posted @ 2023-03-21 18:04 小小滴人a
阅读(68)
评论(0)
推荐(0)
2022年9月9日
pytest测试框架(总)
摘要: pytest测试框架(一)简介与运行方式 pytest测试框架(二)运行参数与框架结构 pytest测试框架(三) fixtures pytest测试框架(四) conftest和pytest.ini配置文件 pytest测试框架(五) 常用第三方插件 pytest测试框架(六) 参数化与数据驱动
阅读全文
posted @ 2022-09-09 20:12 小小滴人a
阅读(65)
评论(0)
推荐(0)
pytest测试框架(七) Allure定制测试报告
摘要: Allure安装 官网:https://docs.qameta.io/allure 下载:https://github.com/allure-framework/allure2/releases 配置环境变量java、allure 版本查询:allure --version pytest allur
阅读全文
posted @ 2022-09-09 20:03 小小滴人a
阅读(167)
评论(0)
推荐(0)
pytest测试框架(六) 参数化与数据驱动
摘要: 参数化用例 @pytest.mark.parametrize(argnames, argvalues) argnames: 要参数化的变量, string(逗号分隔), list, tuple argvalues: 参数化的值,list, list[tuple] import pytest clas
阅读全文
posted @ 2022-09-09 19:38 小小滴人a
阅读(72)
评论(0)
推荐(0)
pytest测试框架(五) 常用第三方插件
摘要: 失败重跑 pip install pytest-rerunfailures 命令行加参数即可 --reruns 3 (重试3次) pytest -sv test_study.py --reruns 2 断言失败重试2次 调整测试用例执行顺序 pip install pytest-ordering 加
阅读全文
posted @ 2022-09-09 19:03 小小滴人a
阅读(146)
评论(0)
推荐(0)
pytest测试框架(四) conftest和pytest.ini配置文件
摘要: conftest文件 是本地的插件库,其中的hook函数和fixture将作用于该文件所在的目录以及所有子目录 conftest文件名不能换,进行文件数据共享,放在不同的位置起着不同的范围共享 pytest.ini pytest的主配置文件,可以改变pytest的默认行为,有很多可配置的选项,放在项
阅读全文
posted @ 2022-09-09 18:08 小小滴人a
阅读(470)
评论(0)
推荐(0)
pytest测试框架(三) fixtures
摘要: pytest可以用@pytest.fixture 装饰器来装饰一个方法。 方法:fixture(scope="function", params=None, autouse=False, ids=None, name=None) 常用参数: scope:被标记方法的作用域 function (def
阅读全文
posted @ 2022-09-09 17:28 小小滴人a
阅读(121)
评论(0)
推荐(0)
2022年9月8日
pytest测试框架(二)运行参数与框架结构
摘要: 运行参数 pytest提供了很多参数,可使用pytest --help 来查看帮助 -v 打印详细运行日志 -s 控制台输出结果,如果想打印print输出语句,可以加-s -k,Windows系统,-k后面的字符串必须用双引号 只执行含有某个关键字的测试用例,例如: pytest -k "类名" p
阅读全文
posted @ 2022-09-08 19:44 小小滴人a
阅读(82)
评论(0)
推荐(0)
下一页
公告