Unbuntu16搭建Kafka环境总结
摘要:1.安装Kafka 环境说明 OS:Ubuntu 16.04 Zookeeper:zookeeper 3.4.5 Kafka:kafka_2.11-0.11.0.0 jdk:jdk8(Kafka启动需要使用到jdk) 1)jdk安装配置 本次已经安装,如未安装自行百度 安装完成,在终端输入java
阅读全文
JMeter用例数据分离
摘要:1.编写接口用例文件 新建csv文件,以查询用户财富值和时长接口为例 参数说明: ${caseSeq}:用例编号 ${apiType}:api类型 ${apiSeq}:api版本号 ${apiName}:api名称 ${priority}:优先级 ${url}:api路径 ${methods}:请求
阅读全文
HttpRunner使用总结
摘要:1.安装 打开cmd或cmder,输入命令:pip3 install httprunner 安装完成输入命令:hrun -V或hrun -h 检查安装是否成功 2.使用 1)新建test.yaml文件(以登录+关闭房间接口为例) 编写代码如下: - config: name: allo reques
阅读全文
App自动化环境部署
摘要:1.所需工具 Android-SDK:自行百度下载 Appium-Desktop:自行百度下载 真机或模拟器:自行准备 2.部署步骤 1)配置Android-SDK 解压Android-SDK压缩包 配置环境变量: 新建ANDROID_HOME变量名,变量值:D:\AndroidSDK\ 追加系统环
阅读全文
JMeter提取响应结果保存到本地总结
摘要:1.说明 本次实验以登录接口为例提取响应结果中的uid和ticket参数并保存到csv文件 2.脚本结构 说明: 1)本次实验的在于BeanShell后置处理程序的编写,登录接口参数传递之前有些总结,在此不做过多描述 2)提取参数保存到csv代码如下: FileWriter fstream = ne
阅读全文
JMeter递增加压总结
摘要:1.安装插件 a.下载JMeterPlugins-Standard.jar文件 下载链接:https://jmeter-plugins.org/downloads/old/ 下载完成后解压,将JMeterPlugins-Standard.jar文件放在jmete安装路径的\lib\ext目录下 b.
阅读全文
JMeter+Grafana+Influxdb可视化性能监控平台搭建总结
摘要:说明:此次搭建基于unbuntu16.04系统搭建 1.安装docker 打开终端依次输入如下命令: 卸载旧版本 sudo apt-get remove docker docker-engine docker-ce docker.io 更新apt包索引 sudo apt-get update 添加存
阅读全文
Postwoman教程
摘要:1.安装 打开git或cmder,输入如下命令: cd d:/GitDemo/ git clone https://github.com/liyasthomas/postwoman cd postwoman npm install npm run dev 安装成功之后页面如下: 2.使用 用浏览器打
阅读全文
测试用例Excel转XML格式教程
摘要:运行环境: Python版本:Python2.7.15 第三方库:pywin32 Excel版本:Excel2016 1.安装Python2.7.15 1)下载Python安装包 进入Python官网:www.python.org,打开页面如下: 选择Downloads—>All releases—
阅读全文
测试用例Xmind转XML格式教程
摘要:运行环境: Python版本:3.7(Python2.x和Python2.x均可) 第三方库:xmind2testlink/xmind2testcase 1.安装Python(以Python3.x为例) 1)下载Python安装包 进入Python官网:www.python.org,打开页面如下:
阅读全文
Monkey自定义脚本
摘要:1.常用monkey脚本API介绍 # 启动应用的Activity 参数:包名和启动的Activity LaunchActivity(pkg_name, cl_name)# 模拟一次手指单击事件 参数:x,y为控件坐标,tapDuration为点击的持续时间 Tap(x, y, tapDuratio
阅读全文
Postman接口关联总结
摘要:1.新建集合 打开postman,点击Collections—>New Collection,页面如下: 2.新建请求 下面以获取绑定信息接口为例 接口说明: C{获取绑定信息接口} 接口地址:https://apibeta.allolike.com/account/bindinfo/get 通过接
阅读全文
Jmeter接口关联总结
摘要:1.新建测试计划 输入相关接口如下: 本文以接口A(Phone Login)和接口B(Get ticket)两个接口为例进行关联 这两个接口的关系是:先执行接口A获取token作为参数,然后执行接口B获取ticket 2.添加后置处理器 如下图(这里以json提取器为例) 选择上一个接口A的请求,右
阅读全文
Jmeter压测数据库总结
摘要:1.添加MySQL驱动 在测试计划里面添加,操作如下: MySQL驱动自行下载 2.添加线程组 选中测试计划,右键添加—>线程(用户)—>线程组,页面如下: 3.添加JDBC连接配置 选中线程组,操作如下: 圈中部分为需要修改的地方 4.添加JDBC请求 在线程组下添加,操作页面如下 5.添加监听器
阅读全文
批量更名软件
摘要:应用场景:配置表情的时候需要批量修改文件名 文件下载:SRename.zip 简单使用: 1.上传文件 软件打开页面如下: 点击文件—>添加文件—>全选—>打开 2.制定命名规则 选择序号,在模板输入框写入命名规则,一般格式为name_num_#,#表示序号通配符 写好后按下Ctrl+E快捷键即可
阅读全文
Jmeter参数化总结
摘要:参数化步骤: 1.连接数据库 2.获取account表手机号数据 3.获取手机号个数 4.增加For Each控制器 5.将请求添加至循环控制器里面 脚本:循环登录.jmx 页面如下: 下面主要说明For Each控制器的配置: 部分操作参考:Jmeter接口关联总结、Jmeter压测数据库总结,其
阅读全文
Postman+Newman生成接口测试报告
摘要:1.安装node 安装完后进入cmd输入node检验版本 2.安装newman 打开cmd-->输入npm install -g newman,然后输入newman -v验证版本 3.安装html 打开cmd-->输入npm install -g newman-reporter-html 4.导出p
阅读全文