Jmeter-app接口
1、IOS登录接口涉及的三个接口:

2、三个接口传入的参,第三个是判断用户是否登录成功的
http://118.178.247.67:8449/service/userLogin/phoneQuickLogin
请求参数:
{
"machineModel" : "iPhone8,2",
"imei" : "F40246DC-8086-427B-821F-08EAEF0D69A5",
"platform" : "IOS",
"version" : "",
"token" : "4301cc19-d43f-4bae-a3ed-ad200f26b84b-412824787",
"body" : {
"phoneNum" : "18200717410"
},
"appSource" : "appStore"
} 返回参数: {
"success": true,
"token": "4301cc19-d43f-4bae-a3ed-ad200f26b84b-412824787",
"failCode": 0,
"msg": "操作成功",
"body": {
"isRegister": "1"
}
}
http://118.178.247.67:8449/service/userLogin/loginByPhone
请求参数:
{
"machineModel" : "iPhone8,2",
"imei" : "F40246DC-8086-427B-821F-08EAEF0D69A5",
"platform" : "IOS",
"version" : "",
"token" : "4301cc19-d43f-4bae-a3ed-ad200f26b84b-412824787",
"body" : {
"passWord" : "123456Aa",
"loginString" : "18200717410",
"pushClientid" : "0150f4a9a4da334a027c14785a55312a"
},
"appSource" : "appStore"
} 返回参数:
{
"success": true,
"token": "4301cc19-d43f-4bae-a3ed-ad200f26b84b-412824787",
"failCode": 0,
"msg": "操作成功",
"body": {
"id": "11856997368431616",
"accountId": null,
"payPass": null,
"userName": "首金会员_717410",
"pwd": "c55a6593372646037588b48838f319b49948e06455e4bf3f",
"userType": "0",
"phoneTel": "18200717410",
"phoneState": null,
"custFullName": null,
"custCode": "P002033101005113",
"fundAcc": "9595100109802003",
"picUtl": null,
"raleName": "王虹影",
"identityNo": "630000198404279700",
"sex": 1,
"inviteCode": "QXF563",
"inviteStr": "首金网,一个脚踏实地的互联网金融平台,同类出借产品收益先锋。2016年,首金网诚愿接管您的出借计划,新人注册返利活动开启,注册即享百元红包。",
"isTrusteeship": 1,
"errorCode": null
}
}
http://118.178.247.67:8449/service/switch/status
传入的参数:
{
"machineModel" : "iPhone8,2",
"imei" : "F40246DC-8086-427B-821F-08EAEF0D69A5",
"platform" : "IOS",
"version" : "",
"token" : "4301cc19-d43f-4bae-a3ed-ad200f26b84b-412824787",
"body" : {
"id" : "3"
},
"appSource" : "appStore"
} 返回参数:
{
"success": true,
"token": "4301cc19-d43f-4bae-a3ed-ad200f26b84b-412824787",
"failCode": 0,
"msg": "操作成功",
"body": {
"data": [{
"descrip": "福利开关",
"isinuse": "0"
}]
}
}
3、遇到的问题
在接口调用中一直是登录状态为未登录
观察三个接口可以发现imei、token三个接口是一致的,因此需要从第一个接口中取出imei和token参数到第二、三个接口中

取值为

容易出错的是写成:JSON["token1"]
要记得借助Debug Sampler查看取值是否正确
Jmeter-app接口的更多相关文章
- jmeter APP接口压力测试
第一步:获取开发文档,了解接口地址和参数名 第二步:jmeter中添加需要测试的接口 a.设计APP的接口框架: b.http请求默认值设置如下: c.接口中应需要用到sign字段,加密字符串与时间戳 ...
- 基于Jmeter的接口自动化测试实践
在去年实施了一年的三端(PC.无线M站.无线APP[Android.IOS])后,今年7月份开始,我们开始进行接口自动化的实施,目前已完成了整个框架的搭建以及接口的持续测试集成.今天做个简单的分享. ...
- 【技术博客】 利用Postman和Jmeter进行接口性能测试
利用Postman和Jmeter进行接口性能测试 作者:ZBW 版本:v1.1 在Phylab的开发过程中,对于生成报告接口的性能考量十分重要.原有的Latex接口虽然生成的报告美观,但编译Latex ...
- APP接口自动化测试JAVA+TestNG(一)之框架环境搭建
前言 好久不曾写点啥,去年换到新公司组测试团队与培养建设花费大量时间与精力,终于架构成型与稳定有时间可以打打酱油了.很久没有总结点啥,提笔想写的内容太多,先放APP接口自动化的内容吧,这个估计大家比较 ...
- 关于APP接口设计(转)
最近一段时间一直在做APP接口,总结一下APP接口开发过程中的注意事项: 1.效率:接口访问速度 APP有别于WEB服务,对服务器端要求是比较严格的,在移动端有限的带宽条件下,要求接口响应速度要快,所 ...
- 《PHP开发APP接口》笔记
PHP开发APP接口 [TOC] 课程地址 imooc PHP开发APP接口 学习要点 APP接口简介 封装通信接口方法 核心技术 APP接口实例 服务器端 -> 数据库|缓存 -> 调用 ...
- Fiddler抓包测试App接口
Fiddler抓包测试App接口 使用Fiddler对手机App应用进行抓包,可以对App接口进行测试,也可以了解App传输中流量使用及请求响应情况,从而测试数据传输过程中流量使用的是否合理. 抓包过 ...
- APP 接口开发及读取静态缓存
<?php /** * Description: App 接口 * Create date:2015-10-19 13:36 * Author: zhaoyingnan **/ class Re ...
- 关于APP接口设计
最近一段时间一直在做APP接口,总结一下APP接口开发过程中的注意事项: 1.效率:接口访问速度 APP有别于WEB服务,对服务器端要求是比较严格的,在移动端有限的带宽条件下,要求接口响应速度要快,所 ...
- 【转】基于laravel制作APP接口(API)
这篇文章主要介绍了基于laravel制作APP接口(API)的相关资料,需要的朋友可以参考下 前期准备 前言,为什么做以及要做个啥本人姓小名白,不折不扣编程届小白一名,但是自从大一那会儿接触到编程这件 ...
随机推荐
- Ubuntu 远程管理常用命令
目标 关机/重启 shutdown 查看或配置网卡信息 ifconfig ping 远程登录和复制文件 ssh scp 01. 关机/重启 序号 命令 对应英文 作用 01 shutdown 选项 时 ...
- 页面Header自适应屏幕
<!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="utf-8& ...
- pyecharts各省人口GDP可视化分析
版权声明:本文为博主原创文章,转载 请注明出处:https://blog.csdn.net/sc2079/article/details/82503569 9月9日更:本篇博客数据下载:链接:http ...
- 用js刷剑指offer(重建二叉树)
题目描述 输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树.假设输入的前序遍历和中序遍历的结果中都不含重复的数字.例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7, ...
- c线程使用锁控制并发
// // Created by gxf on 2019/12/16. // #include <stdlib.h> #include <stdio.h> #include & ...
- ArrayList 和 Vector 的区别是什么?(未完成)
ArrayList 和 Vector 的区别是什么?(未完成)
- ZZNU-OJ-2118 -(台球桌面碰来碰去,求总距离)——模拟到爆炸【超时】的不能AC的代码
ZZNU-2118 : 早安晚安,不如我先入土为安 题目描述 spring比较喜欢玩台球,因为看着台球在桌子上碰来碰去很有意思(台球撞壁反弹,入射角等于反射角),每次完美的台球入洞,都能体现他数学天才 ...
- 玩深度学习选哪块英伟达 GPU?有性价比排名还不够!
本文來源地址:https://www.leiphone.com/news/201705/uo3MgYrFxgdyTRGR.html 与“传统” AI 算法相比,深度学习(DL)的计算性能要求,可以说完 ...
- jpa 如果返回java对象,会自动更新对象值(坑!!)
//上一段示例代码List<Member> memberList = memberDao.findByLoginNameIn(names);for (Member m : memberLi ...
- 甘特图、Data Editors控件新玩法—DevExpress WPF v19.2
通过DevExpress WPF Controls,你能创建有着强大互动功能的XAML基础应用程序,这些应用程序专注于当代客户的需求和构建未来新一代支持触摸的解决方案. 无论是Office办公软件的衍 ...