测试
文章平均质量分 64
Escorts
不积跬步,无以至千里!
展开
-
JMeter 接口数据动态关联——提取接口的响应数据作为另一个接口的入参
一点儿心得记录。涉及的技术:java基础、Jmeter的基础使用(主要涉及几个后置处理器)。一、问题描述:现有一个需求:我想将注册接口和创角创角动态关联起来,实现注册后的用户自动去创角,不需要我再手动输参。两个接口在PostMan上的展示:1、批量注册接口,该接口的入参“number”可批量指定需要注册的用户数,并通过响应结果userData返回注册成功的用户信息集合,其中userId为我需要的用户标识):2、批量创角接口,该接口通过userId接收用户id集合,实现批量的创角操作:原创 2021-05-12 16:06:13 · 1559 阅读 · 2 评论 -
APP一键登录测试点
一键登录实现交互流程:UI展示(触发一键登录后跳到该页面):测试点:1、冒烟测试 -- 仅使用蜂窝网络网络进行一键登录(手机号已注册),是否成功(由于手机号的获取由运营商提供,故需要测试三大运营商)。2、测试手机未插卡时,查看UI是否隐藏“一键登录”方式。3、测试使用WIFI+蜂窝网络的情况能否成功获取到手机号码。4、测试仅使用WIFI的情况,查看UI是否隐藏“一键登录”方式。5、测试手机插卡了,但未开启WIFI、蜂窝网络的情况,查看UI是否隐藏“一键登录”方式.原创 2020-10-16 10:20:19 · 2508 阅读 · 0 评论 -
Postman之关联接口,实现参数动态获取
关联接口:在我看来,关联接口就是将接口参数进行传递(即前一个接口的出参,作为另一个接口的入参来用)。应用场合(举例):登录后的交互,一般我们需要调用登录接口得到token,然后再利用token去证明身份,从而进行交互。操作:目的:下图是个登录接口的返回参数,我需要用token去进行其他接口的交互具体步骤:1、点击Tests选项。点击2、添加脚本代码,将token保存到变量中;var jsonData = pm.response.json();pm.enviro原创 2020-06-24 18:47:16 · 1378 阅读 · 0 评论 -
Genymotion模拟器安装Genymotion-ARM-Translation来兼容ARM
当安装软件到Genymotion上时,如果提示:genymotion Installation failed with message INSTALL_FAILED_CPU_ABI_INCOMPATIBLE。那么说明当前模拟器不兼容ARM结构,你的本机处理器很可能是×86的。解决方案:下载Genymotion-ARM-Translation.zip文件,并拖拽进模拟器,完成后重启模拟器。此...原创 2020-03-05 14:05:19 · 2461 阅读 · 0 评论 -
JMeter CSV参数化配置
实践步骤:1、创建线程组2、创建http请求(这里使用高德开发平台的天气预报接口做演示)3、电脑桌面新建参数文件(.txt)4、JMeter中创建CSV数据文件设置,选择参数文件,并按提示填写下列信息5、设置线程组中,设置线程执行次数(5行数据就是5次)6、http请求的参数列使用 ${参数名} 的形式引用7、添加查看结果树,执行完成...原创 2020-01-14 10:05:50 · 764 阅读 · 0 评论 -
Android Studio 使用夜神模拟器查看apk打印日志
Android Studio 使用夜神模拟器查看apk打印日志步骤:1、打开Android Studio 创建 一个新的Android 项目。此时点击运行,查看模拟器可知没有夜神模拟器设备2、打开夜神模拟器3、使用adb命令连接夜神模拟器adb connect 127.0.0.1:620014、再次点击Android Studio 的运行,就可以看见夜神模拟器...原创 2019-12-26 15:22:32 · 4497 阅读 · 1 评论 -
Fiddler 配置抓app包的流程(含模拟器、真机)
做个笔记,加深印象。一、抓模拟器上的app请求(夜神模拟器)1、打开Fiddler,配置参数2、进行上述配置后,打开夜神模拟器的 设置 ——> 点击 WLAN ——> 长摁 WiredSSID 弹出修改网络(如图2.1) ——> 点击修改网络 ——> 点击高级选项;点击手动代理,配置代理服务器主机名和端口(如图2.2) ——&g...原创 2019-12-20 15:38:06 · 4331 阅读 · 0 评论