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接口的更多相关文章

  1. jmeter APP接口压力测试

    第一步:获取开发文档,了解接口地址和参数名 第二步:jmeter中添加需要测试的接口 a.设计APP的接口框架: b.http请求默认值设置如下: c.接口中应需要用到sign字段,加密字符串与时间戳 ...

  2. 基于Jmeter的接口自动化测试实践

    在去年实施了一年的三端(PC.无线M站.无线APP[Android.IOS])后,今年7月份开始,我们开始进行接口自动化的实施,目前已完成了整个框架的搭建以及接口的持续测试集成.今天做个简单的分享. ...

  3. 【技术博客】 利用Postman和Jmeter进行接口性能测试

    利用Postman和Jmeter进行接口性能测试 作者:ZBW 版本:v1.1 在Phylab的开发过程中,对于生成报告接口的性能考量十分重要.原有的Latex接口虽然生成的报告美观,但编译Latex ...

  4. APP接口自动化测试JAVA+TestNG(一)之框架环境搭建

    前言 好久不曾写点啥,去年换到新公司组测试团队与培养建设花费大量时间与精力,终于架构成型与稳定有时间可以打打酱油了.很久没有总结点啥,提笔想写的内容太多,先放APP接口自动化的内容吧,这个估计大家比较 ...

  5. 关于APP接口设计(转)

    最近一段时间一直在做APP接口,总结一下APP接口开发过程中的注意事项: 1.效率:接口访问速度 APP有别于WEB服务,对服务器端要求是比较严格的,在移动端有限的带宽条件下,要求接口响应速度要快,所 ...

  6. 《PHP开发APP接口》笔记

    PHP开发APP接口 [TOC] 课程地址 imooc PHP开发APP接口 学习要点 APP接口简介 封装通信接口方法 核心技术 APP接口实例 服务器端 -> 数据库|缓存 -> 调用 ...

  7. Fiddler抓包测试App接口

    Fiddler抓包测试App接口 使用Fiddler对手机App应用进行抓包,可以对App接口进行测试,也可以了解App传输中流量使用及请求响应情况,从而测试数据传输过程中流量使用的是否合理. 抓包过 ...

  8. APP 接口开发及读取静态缓存

    <?php /** * Description: App 接口 * Create date:2015-10-19 13:36 * Author: zhaoyingnan **/ class Re ...

  9. 关于APP接口设计

    最近一段时间一直在做APP接口,总结一下APP接口开发过程中的注意事项: 1.效率:接口访问速度 APP有别于WEB服务,对服务器端要求是比较严格的,在移动端有限的带宽条件下,要求接口响应速度要快,所 ...

  10. 【转】基于laravel制作APP接口(API)

    这篇文章主要介绍了基于laravel制作APP接口(API)的相关资料,需要的朋友可以参考下 前期准备 前言,为什么做以及要做个啥本人姓小名白,不折不扣编程届小白一名,但是自从大一那会儿接触到编程这件 ...

随机推荐

  1. 使用NSFileManager管理文件系统

    文件系统作为被所有进程使用的基本资源之一,在macOS和iOS中主要用于处理数据文件.应用程序以及与操作系统自身相关的持久存储. iOS中的文件系统格式为HFS Plus,macOS中的主要格式也是H ...

  2. LeetCode 【2】 Reverse Integer --007

    六月箴言 万物之中,希望最美:最美之物,永不凋零.—— 斯蒂芬·金 第二周算法记录 007 -- Reverse Integer (整数反转) 题干英文版: Given a 32-bit signed ...

  3. vue嵌套数据多层级里面的数据不自动更新渲染dom

    可以尝试手动调用更新 主要代码: vm.$forceUpdate() 官网

  4. Computer Vision_33_SIFT:Speeded-Up Robust Features (SURF)——2006

    此部分是计算机视觉部分,主要侧重在底层特征提取,视频分析,跟踪,目标检测和识别方面等方面.对于自己不太熟悉的领域比如摄像机标定和立体视觉,仅仅列出上google上引用次数比较多的文献.有一些刚刚出版的 ...

  5. 爬虫如何发现更多的url呢,怎么动态收集新的url连接

    大家在做爬虫采集数据的时候很多都会遇到增量采集的问题,有些时候是通过过滤url来进行的,有些是通过爬取网页后再进行分析判断, 以上这些过程也许大部分做爬虫的都会这么做,各位有没有想过, 除了以上的常用 ...

  6. [Selenium3+python3.6]自动化测试1-安装

    参考文档: http://www.cnblogs.com/yoyoketang/p/6123890.html 安装环境: win7+Py3.6 +FF45 (ESR version) +seleniu ...

  7. FormCollection使用

    FormCollection用来在controller中获取页面表单元素的数据.它是表单元素的集合,包括<input type="submit" />元素. 用法举例: ...

  8. 大数据之路week02 List集合的子类

    1:List集合的子类(掌握) (1)List的子类特点 ArrayList: 底层数据结构是数组,查询快,增删慢. 线程不安全,效率高. Vector: 底层数据结构是数组,查询快,增删慢. 线程安 ...

  9. MongoDB同步机制

    复制 在此页 冗余和数据可用性 在MongoDB中复制 异步复制 自动故障转移 读取操作 交易次数 更改流 附加的功能 甲副本集 MongoDB中是一组mongod其保持相同的数据集的过程.副本集提供 ...

  10. JAVA实现WEBSERVICE 上传下载

    因公司新项目决定使用webservice与其它项目做交互,于是开始了webservice之旅.    初入webservice的时候第一个接触的工具叫axis2,网上有着大量的简单案例.功能很强大,代 ...