- 博客(19)
- 收藏
- 关注
原创 【完结版】jmeter+ant+python自动化框架,且支持jenkins持续集成
前言:本文是实现jmeter+ant+python脚本的自动化测试框架,并且把整套部署在jenkins,通过jenkins的构建来出发脚本的运行,而且还会在jenkins上展示html报告。本文记录搭建框架的整个步骤,以及遇到的问题和记录解决办法。
2022-09-24 23:36:33
1024
原创 【推荐】 APP稳定性测试—Maxim工具
Maxim 是一款基于monkey二次开发的一款高性能遍历,一个可以实现高速点击的工具,优点有很多,比如场景细粒度化,同时也有防止手机休眠,防跳出等等。
2022-09-01 11:28:56
1328
原创 使用jenkins自动发布前端项目【vue3】
发布的流程的就是:1. 提交代码到git2. jenkins拉取代码到工作空间3.利用npm install 暗转依赖,和使用npm run build 打包。这里一般比较慢 容易失败。可以在jenkins的shell脚本里面加上echo “npm更换成cnpm”echo "安装依赖"...
2022-08-16 23:35:29
1104
原创 docker安装的jenkins 执行cp命令“无效”
问题:在jenkins里面的执行shell 执行语句,cp -rf flask_api/* /media/flask_api。但是去/media/flask_api目录下看,文件还是旧的。最后 我才发现了,我们复制的文件拷贝到了容器的/media/flask_api目录下,因此宿主机上面的/media/flask_api目录的文件还是旧的。解决办法:...
2022-08-14 14:01:37
1117
原创 测试平台(一) 介绍片
本文全部内容(从0到1的测试平台)来源自学flask 和vue3 后,依葫芦画瓢完成的接口测试管理平台。只是为了记载一下自己的学习日记,同时也为了分享记录,给跟我一样在测试开发路上摸爬滚打的小白们有一份指引。...
2022-08-08 23:18:04
440
原创 【完美】docker下安装jenkins+python+allure+pytest完成ApiAutoTest持续集成接口自动化项目
APiAutoTest项目欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样
2022-04-27 23:06:12
4911
5
原创 【airtest架构】pytest+pocoui+airtest+allure 完成安卓UI自动化框架
为了做app的自动化,由于app元素定位麻烦或者定位不稳定,又或者使用驱动版本等原因,不想使用启动appnium服务的方式。 本文采用网易的airtest框架图像识别作为基础,配合pytest进行简单的二次开发形成一套对安卓app,小程序的UI功能自动化测试框架。...
2022-04-13 21:50:59
4828
23
原创 docker安装mysql8 并且忽略大小写问题解决
一、docker安装mysql81.拉取镜像。docker pull mysql2.docker安装mysql,只需要执行docker run --name mysq.db -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d -v /home/mysql/:/var/lib/mysql mysql3.然后执行 docker exec -it mysql /bin/bash 进入容器4.在容器内部输入mysql -u root -p 再输入密码12345
2022-01-12 22:05:33
4531
1
原创 ant design pro安装(肯定成功)
1.安装之前需要准备的环境yarn、node和git,推荐配置cnpm(淘宝镜像)npm install cnpm -g --registry=https://registry.npm.taobao.org然后安装yarn cnpm install -g yarn再然后安装Umi cnpm install -g umi2.创建一个文件夹 fronted_web3.进入到fronted_web下,执行yarn create umi然后依次选择ant-...
2021-12-28 10:57:51
1511
原创 airtest批量执行用例,用例失败后重跑,让每个case回到首页
以主页为中心,case失败了返回并且找到主页,再继续执行其它case。这样用例就不会因为某一条的失败而导致其它用例卡住
2021-11-11 23:35:27
1287
原创 ADB如何无线连接手机操作方法
一、前提条件1、PC已部署adb,可执行adb命令2、手机、PC处于同一局域网;3、手机已开启开发者-调试模式;二、操作步骤1、手机通过有线连接到任意一台PC,打开PC的cmd,执行命令adb devices;如果连接的是从未授权的PC,手机会提示授权,勾选并确定即可;再次执行命令adb devices,查看到手机的连接信息(如下图),证明已adb有线连接成功;2、执行命令adb tcpip 6666(这里的6666为自定义端口,可根据情况自由设置..
2021-11-11 23:20:39
22618
3
原创 常用adb命令整理收集
adb --help //adb帮助adb start-server //启动adb serveradb kill-server //关闭adb serveradb devices //获取设备号adb logcat //查看系统日志adb bugreport //打印dumpsys、dumpstate、logcat的输出adb install //安装应用adb uninstall //卸载应用adb pull 手机路径 电脑路径 //将手机中的文件拷贝到电脑中adb push 手机路.
2021-11-11 23:09:13
296
原创 allure报告定制,动态显示模块名和用例标题
一、allure报告动态参数化展示模块名和用例标题使用@pytest.mark.parametrize 参数化完成数据驱动时,如果标题写死或者使用别名的方式 这样在报告中的可读性也不高如何更美观的展示报告,增加报告的可读性呢,我们需要把从excel中获取到的sheetName作为动态的模块名,caseName作为每条用例的名称只需要增加两行代码,如下图所示:修改后的allure报告,动态的展示了模块名称和用例标题二、allure报告中allure.title 在动态参数后如何去掉后
2021-07-17 17:13:33
1101
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人