随笔分类 -  Python

摘要:-n 表示多进程执行用例,对线程数进行设置 指定线程数,如下所示‘2'表示2个进程同时执行用例,数值要小于等于执行机的cpu核数 auto,执行用例的时候会使用与计算机具有的cpu内核一样多的进程 前置条件:安装pytest-xdist 插件,安装命令“pip install pytest-xdis 阅读全文
posted @ 2023-04-05 17:31 furichan 阅读(136) 评论(0) 推荐(0)
摘要:1. --junit-xml=./repot/result.xml 生成JunitXML文件,不用安装插件 可在命令终端输入:pytest ./case/test_DS_004.py --junit-xml=./repot/result.xml 2. --pastebin=all 生成在线测试报告, 阅读全文
posted @ 2023-04-05 17:03 furichan 阅读(243) 评论(0) 推荐(0)
摘要:-s 显示打印信息print() -v 显示详细信息:执行的用例、结果、进度、用例个数、执行时间 -k 运行用例名称中包含某个字符串的测试用例 -q 简化输出信息:用例数量、进度、执行时间 -x 如果出现一条测试用例失败,则退出测试,一般用于调试测试用例 指定运行测试目录 使用分隔符“::”指定测试 阅读全文
posted @ 2023-04-05 16:16 furichan 阅读(79) 评论(0) 推荐(0)
摘要:搜索网上关于unittest和pytest区别大多数如图1所示,但是pytest用例编写规则2)并非如此,在pycharm 尝试发现: 测试方法、测试函数以“test"开头即可,见图2-1,图2-2所示 阅读全文
posted @ 2023-04-05 13:00 furichan 阅读(37) 评论(0) 推荐(0)
摘要:自己封装的logging,封装日志的几个组件Logger 记录器暴露了应用程序代码直接使用的接口。 Handler 处理器将日志记录(由记录器创建)发送到适当的目标。 Filter 过滤器提供了更细粒度的功能,用于确定要输出的日志记录。 Formatter 格式器指定最终输出中日志记录的样式。 日志 阅读全文
posted @ 2023-04-04 17:51 furichan 阅读(27) 评论(0) 推荐(0)
摘要:总结:pytest 装饰器@pytest.mark.parametrize 的实参建议使用列表list或元组tuple,若使用字典dict则需被元组或列表嵌套,详情请往下看。 pytest 装饰器@pytest.mark.parametrize 单一参数的参数化 支持dict 列表数据类型作为实参, 阅读全文
posted @ 2023-03-18 16:57 furichan 阅读(430) 评论(0) 推荐(0)
摘要:集合set 支持嵌套元组tuple # 集合set 嵌套元组tuple def return_set_dataTuple(): # 返回集合set return {('dd', 123), ('ee', 234), ('gg', 345)} # python 函数入口 if __name__ == 阅读全文
posted @ 2023-03-18 13:03 furichan 阅读(724) 评论(0) 推荐(0)
摘要:本模块主要实现功能:参照excel表某列的内容,查找指定文件夹中的去掉后缀的文件名称是否存在。python 读取excel的package(excel read data):xlrd import xlrd import os from find_lack_file2 import folder_d 阅读全文
posted @ 2021-01-04 00:15 furichan 阅读(269) 评论(0) 推荐(0)
摘要:实现了“Python-对比参考目录查找多个文件夹中不同的文件”, Dr.he 改需求了(好想一巴掌拍他到墙上):要以指定目录为参考,文件名称都要存在于指定要检索的文件夹的子文件夹中。于是在原代码修改,以下代码能解决实际需求,适合初学者。不足之处,欢迎指出修正! 1 # -*- coding:utf- 阅读全文
posted @ 2021-01-01 12:51 furichan 阅读(476) 评论(0) 推荐(0)
摘要:使用chrome浏览器执行UI自动化测试,编写脚本除了要导入包:from selenium import webdriver最重要的还要实例化对象:driver = webdriver.Chrome(),为何不是webdriver.chrome(),或其他的写法呢?这个还要查看源码 *\site-p 阅读全文
posted @ 2020-12-27 23:03 furichan 阅读(1079) 评论(0) 推荐(0)
摘要:改完文件名称后,Dr.he 发现分别保存5个状态的jpg 文件的文件夹出现缺少文件的情况。为了让他少熬夜查找缺失文件,结合网友分享的脚本,写了查找以下代码,满足他的需求,同时备忘。以下代码能解决实际需求,适合初学者。不足之处,欢迎指出修正! 写这篇文章前,以为方法和函数一样的,若同样有此困惑的网友可 阅读全文
posted @ 2020-12-26 21:38 furichan 阅读(625) 评论(0) 推荐(0)
摘要:Dr. he 最近忙着毕业论文的事情,需要将一千多张超声切面图的文件名后缀名去掉,例如:剔除文件名"1802014223FAMFIBAI.jpg"的第11个字符至第18个字符”FAMFIBAI”,新文件名称"1802014223.jpg"。看到他一个个文件重命名,我也是“醉了”。虽然做自动化测试的, 阅读全文
posted @ 2020-12-24 00:03 furichan 阅读(130) 评论(0) 推荐(0)