上一页 1 2 3 4 5 6 7 8 ··· 17 下一页

2022年8月3日

python 二次封装logging,导致日志输出的filename错误及优化封装

摘要: 问题 封装logging文件名称为:A.py 调用A模块的文件名称为:B.py 二次封装了logging日志模块,根据需要,传入level,判断等级,调用logging模块的info、debug等日志输出的方法;使用过程中发现,在B文件调用logging模块的方法,打印的filename为A.py, 阅读全文

posted @ 2022-08-03 17:03 刚刚好1 阅读(1517) 评论(0) 推荐(0) 编辑

2022年7月28日

pytest执行_allure报“AttributeError: module 'allure' has no attribute 'severity_level'”

摘要: 背景: 一个大项目A,需要项目B作为源码,即pycharm的 source_root 问题: 项目B,执行pytest.main([pytest命令]),控制台报错“AttributeError: module 'allure' has no attribute 'severity_level'”, 阅读全文

posted @ 2022-07-28 16:41 刚刚好1 阅读(1958) 评论(0) 推荐(0) 编辑

2022年7月27日

使用selenium grid实现下发任务到远程机器,远程执行测试用例

摘要: 背景: 1、 UI自动化测试用例, 可能想要在不同版本、不同浏览器下执行 2、 UI自动化测试用例较多的时候,耗时时间长,这个时候可以通过分散在不同的机器上执行,减少自动化测试时间 实现 通过selenium grid来实现分布式测试,其整个结构有一个hub的主节点和若干个node代理节点组成。hu 阅读全文

posted @ 2022-07-27 09:48 刚刚好1 阅读(715) 评论(0) 推荐(0) 编辑

2022年7月22日

Pycharm创建的虚拟环境,使用命令行指定库的版本进行安装

摘要: Pycharm创建的项目,使用了虚拟环境,对库的版本进行管理;有些项目的对第三方库的版本 要求不同,可使用虚拟环境进行管理 直接想通过pip命令安装,直接看第3点 操作步骤: 1、找到当前项目的虚拟环境的地址,一般在当前项目的下,会有虚拟环境的文件夹,Pycharm自动创建的名称是venv 对应文件 阅读全文

posted @ 2022-07-22 11:17 刚刚好1 阅读(1823) 评论(0) 推荐(0) 编辑

2022年7月20日

pytest_fixture通过参数request获取测试数据,并在fixture方法里面使用

摘要: pytest fixture传参request的使用 获取request对pytest插件的版本有要求,如果找不到request报错的话, 建议先升级pytest的版本 要实现的效果 执行测试用例,调用到只执行一次的fixture方法(scope=session/class/module),可以获取 阅读全文

posted @ 2022-07-20 16:51 刚刚好1 阅读(1192) 评论(0) 推荐(0) 编辑

2022年5月30日

使用allparis正交法,生成测试用例

摘要: 原文:https://www.csdn.net/tags/MtzaggysODU0NTItYmxvZwO0O0OO0O0O.html 介绍工具前先讲下理论知识正交法一般适用于多个输入条件且条件与条件之间没有任何逻辑关系的业务场景, 这个时候可以用正交法生成用例,正交法生成的用例,两两条件之间的状态都 阅读全文

posted @ 2022-05-30 10:07 刚刚好1 阅读(290) 评论(0) 推荐(0) 编辑

2022年5月26日

Pytest 失败重运行

摘要: 需安装第三方插件:pytest-rerun、pytest-rerunfailures 失败重试和失败重运行的区别 失败重试:【--reruns=1】,用例执行失败后,会立即开始重试一次此用例,再执行下一条用例 失败重运行:【--if】 ,用例集或用例执行完成之后,再次pytest.main(),会收 阅读全文

posted @ 2022-05-26 13:37 刚刚好1 阅读(687) 评论(0) 推荐(0) 编辑

Jenkins项目构建成功后,配置邮件

摘要: 6.1 配置信息 6.1.1 发给多个收件人 邮件要发送给多个人,要使用【,】分割 6.1.2. 项目构建引用Editable Email Notification,设置tigger 在项目构建后,引用邮件的高级设置,tigger不能设置成default,否则会收不到邮件 参考:https://bl 阅读全文

posted @ 2022-05-26 13:33 刚刚好1 阅读(136) 评论(0) 推荐(0) 编辑

Jenkins从github拉取项目,github有更新,自动进行构建,实现自动集成

摘要: 使用git之前的准备工作 1、 搭建Jenkins的机器上,有安装git,配置git的安装地址,Jenkins配置Git的安装地址 2、 Global Tool Configuration - > Git:配置git的安装地址 3、 Jenkins的插件管理,有Git相关的插件 创建项目-》选择自由 阅读全文

posted @ 2022-05-26 13:22 刚刚好1 阅读(2454) 评论(0) 推荐(0) 编辑

2022年5月25日

Jenkins构建UI自动化项目,指定本地执行,没弹起浏览显示

摘要: 1. 原因分析 为什么执行web没有弹出浏览器,Jenkins日志显示正在执行中 jenkins是用windows installer 安装成 windows的服务了,那么启动windows后jenkins为后台服务,所以执行Project的时候浏览器为后台执行,后台执行也不是不行只是会报很多莫名其 阅读全文

posted @ 2022-05-25 21:09 刚刚好1 阅读(915) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 ··· 17 下一页

导航