摘要: Saas后台UI自动化测试方案 一、背景 saas后台功能繁多,人工回归工作量大; 版本持续迭代周期快,无足够的人力资源进行全量回归测试,特别是后端架构变动时,影响范围很广,导致测试占用时间太多。 二、目标 目标一:对冒烟测试、主功能回归测试进行自动化,这样可以持续,快速的分析新需求加入,版本质量是 阅读全文
posted @ 2024-10-21 15:49 simon_T 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 背景 jmeter接口验签逻辑是从请求参数中获取值处理加密验签后,讲请求参数中的sign值替换 如果处理后直接讲sign生成Jmeter变量,在当前请求是无法替换的,因为jmeter请求的URL和body已经运行,不会再重新运行替换 解决方法 在当前预处理程序中再写处理当前请求的逻辑 // 替换UR 阅读全文
posted @ 2024-09-09 09:23 simon_T 阅读(13) 评论(0) 推荐(0) 编辑
摘要: jmeter脚本设置 Jenkins设置 运行代码设置 cd /home/jmeterWorkplace/performceTps/script /home/app/apache-jmeter-5.4.3/bin/jmeter -n -t jenkins_test.jmx -Jtarget_rate 阅读全文
posted @ 2024-08-21 16:48 simon_T 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 使用PyInstaller打包后,运行exe程序会自动解压到C盘虚拟空间进行运行,导致读取读取不到实际文件位置 解决方法: 在脚本里设置运行路径 #脚本运行目录设置 # 如果程序被打包为可执行文件 if getattr(sys, 'frozen', False): # 获取可执行文件所在的目录 BA 阅读全文
posted @ 2024-08-14 11:15 simon_T 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 安装部署Jenkins 现在网上信息很多本次不再赘述 安装Jmeter 本次也不做赘述,另外搜资料吧 Jmeter脚本设置 Jenkins设置 1.安装插件performance,build with parameter 2.新建项目里配置 勾建方式 勾建步骤 cd /home/jmeterWork 阅读全文
posted @ 2024-08-02 15:31 simon_T 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 背景 工作中需要一个测试需求:需要比对两个excel文件的内容,以门店编码为唯一键,比对其他字段值不一致的地方,如有不一致需要写入另外一个文件 解决方案 使用python代码实现 # -*- coding: utf-8 -*- """ @File : 数据核对脚本.py @Author : simo 阅读全文
posted @ 2024-07-17 17:35 simon_T 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 一、部署influxdb服务 参考官网:https://www.influxdata.com/downloads/ 安装命令(centos系统) wget https://dl.influxdata.com/influxdb/releases/influxdb-1.8.10.x86_64.rpm s 阅读全文
posted @ 2024-05-20 14:46 simon_T 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 安装appium环境 参考文档:https://www.cnblogs.com/simon1993/p/16273390.html appium安装驱动 找到官方驱动安装秘钥 http://appium.io/docs/en/latest/ecosystem/drivers/ 打开cmd执行安装wi 阅读全文
posted @ 2024-02-24 10:07 simon_T 阅读(243) 评论(2) 推荐(0) 编辑
摘要: APPium自动化过程中,可能会需要模拟操作手机按键,如返回键,home键,音量键等等。 要模拟按键操作得用到 keyevent方法,参数如下 keyevent(keycode, metastate=None) metastate:默认值不用填 操作手机音量键和返回键的代码如下: from appi 阅读全文
posted @ 2024-02-04 16:03 simon_T 阅读(45) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2023-10-21 15:59 simon_T 阅读(0) 评论(0) 推荐(0) 编辑