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