- 博客(11)
- 资源 (2)
- 收藏
- 关注
原创 Linux部署自动化测试环境
自动化测试环境部署:1. Tomcat部署2. Jenkins部署 3. Svn部署 3.1 SVN安装 3.2 配置4. jenkins新建任务5. Python部署6. Python插件安装
2022-06-01 11:19:36
1027
原创 python日志按每次运行拆分
python日志按每次运行拆分实现思路最初在度娘上找了很多资料,并没有找到每次调用主程序时,重新创建日志文件的方法那么就考虑自己去实现一个方法,理清拆分的流程:备份原日志文件–>日志实例化时重新创建日志文件而且日志实例化时会自己去检验文件是否存在,那么我们的方法只需要实现将原日志备份为其他名称即可,代码实现如下:【注意事项:使用该方法时,确保日志还未实例化】# 判断log文件夹下是否存在日志文件,若存在则备份# 获取日志路径record_log_path = (os.pa
2022-05-20 02:52:12
252
1
原创 os.rename和os.renames区别
os.rename和os.renames区别1、os.rename(old_file_path, new_file_path), 只能对相应的文件进行重命名, 不能重命名文件的上级目录名.2、os.renames(old_file_path, new_file_path), 是os.rename的升级版, 既可以重命名文件, 也可以重命名文件的上级目录名从源码分析:def renames(old, new): # 使用path.split将新目录拆分为head(文件目录),tail(文件名称
2022-05-20 02:22:29
1838
原创 Pytest+requests+allure+excel+log+mail+配置文件接口自动化测试框架
文章目录Pytest+requests+allure+excel+log+mail+配置文件接口自动化测试框架一、目录结构二、环境配置三、使用介绍3.1 配置环境3.2 测试用例维护3.3 接口调用方式封装3.4 测试方法介绍3.5 日志介绍3.6 调用详细内容可参考Pytest+requests+allure+excel+log+mail+配置文件接口自动化测试框架一、目录结构│ readme.md│ requirements.txt│ run.py ├─case
2022-05-18 16:12:46
1227
原创 selenium框架
文章目录selenium框架一、介绍1.功能2.优势3.selenium下载及驱动安装Chrome下载:http://chromedriver.storage.googleapis.com/index.htmlFirefox安装IE安装:http://selenium-release.storage.googleapis.com/index.html二、操作浏览器1.加载配置方式2.Headless 方式3.设置浏览器窗口4.前进后退三、元素定位1.根据 id 定位2.根据 name 定位3.根据 clas
2022-05-09 11:45:16
2176
原创 pytest+allure集成至jenkins
文章目录pytest+allure集成至jenkins一、下载安装jenkins二、配置jenkins三、创建项目四、初次搭建闭坑指南pytest+allure集成至jenkins一、下载安装jenkins下载jenkins:https://www.jenkins.io/zh/download/根据步骤安装jenkins,然后找到jenkins的安装目录cmd,执行命令java -jar jenkins.war --httpPort=8888启动jenkins注:highlight
2022-05-06 14:57:48
691
原创 Python-Mock接⼝测试
文章目录Python-Mock接⼝测试一、简介什么是mock?为什么要mock?如何mock?二、使用flask编写接口进行MOCKPython-Mock接⼝测试一、简介什么是mock?测试桩,模拟被测对象的返回,⽤于测试通常意义的mock指的就是mock server, 模拟服务端返回的接⼝数据,⽤于前端开发,第三⽅接⼝联调为什么要mock?解决依赖问题:当我们测试⼀个接⼝或者功能模块的时候,如果这个接⼝或者功能模块依赖其他接⼝或其他模块,那么如果所依赖的接⼝或功能模块未开发完毕,那么我们
2022-05-06 11:50:46
407
原创 requests+pytest+allure接口测试框架搭建
文章目录requests+pytest+allure接口测试框架搭建一、创建项目1.创建配置文件2.common文件夹下3.case文件夹下二、pytest输出HTML报告三、将allure报告输出到report目录中requests+pytest+allure接口测试框架搭建一、创建项目case:接口测试用例common:公共方法confi
2022-04-29 16:19:41
695
转载 Selenium IDE使用
Selenium IDE使用一、seleniumIDE界面介绍为了方便简洁,我们就按照上图的数字标记介绍:1、菜单栏,文件:创建、打开和保存测试案例和测试案例集。编辑:复制、粘贴、删除、撤销和选择测试案例中的所有命令。 Action :设置脚本的录制行为。Options : 用于设置seleniunm IDE2、用来填写被测网站的地址3、速度控制:控制案例的执行速度4、运行所有:运行一个测试案例集中的所有案例。5、运行:运行当前选定的测试案例。6、暂停/恢复:暂停和恢复测试案例执行。
2022-04-27 15:46:41
4201
原创 seleniumIDE的使用方法及坑
seleniumIDE的使用方法及坑seleniumIDE的安装seleniumIDE的使用seleniumIDE的一些小用法seleniumIDE踩过的坑seleniumIDE的安装参考yapi的插件安装如果是可以翻墙的电脑可以直接到chrome的插件库直接下载火狐也可以直接到火狐的插件库直接下载参考资料:yapi的插件安装 https://www.jianshu.com/p/12ca04c61fc6火狐插件地址 :https://addons.mozilla.org/zh-CN/firef
2022-04-27 15:37:24
696
Pytest+requests+allure+excel+log+mail+配置文件接口自动化测试框架
2022-05-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人