• jmeter小程序接口测试


    一、打开小程序,并抓出登录接口如下图所示:

    图(一)为接口调用服务器和调用地址

    图(二)为接口请求参数和接口返回值

    二、根据一抓出的参数将接口配置于jmeter中,如下图所示:

    2.1、jmeter请求配置,如下图

    说明:配置OK后,欣喜若狂,欢天喜地,以为万事大吉

    2.2、执行脚本查看返回结果,如下图所示:

    如果对软件测试、接口测试、自动化测试、性能测试、LR脚本开发、面试经验交流。感兴趣可以175317069,群内会有不定期的发放免费的资料链接,这些资料都是从各个技术网站搜集、整理出来的,如果你有好的学习资料可以私聊发我,我会注明出处之后分享给大家。

    MMP啊,一般登录接口不是放入请求参数后便能成功登录了吗?在这里通过抓包多次打开小程序发现登录接口中请求参数

    值("code": "061xam5b2hJCfP0BNn5b2fL15b2xam5e")他她它是会变的,当然这也没毛病。

    三、分析并获取code值

    3.1、根据2.2中的报错信息我们可以得知,小程序的的登录接口实际上是调用微信的登录态

    3.2、code值是哪方给到我们的?(具体问题具体分析)

    解析:因为小程序是通过微信直接跳转进去,所以小程序的登录态实际上是直接获取微信登录状态,因此code是微信

    传给我方小程序

    3.3、怎么获取code值?

    3.3.1、从开发角度讲,直接去调用微信提供的api接口(这里不讲解)

    3.3.2、通过微信开发者工具,将code抓取出来,并填写到登录接口中,抓取code值的方法(可与开发沟通),我的

    方法如下图所示:

    四、将获取的code的值放入登录请求中,从新发起请求,如下图所示:


    作者:爱码小士
    链接:https://juejin.cn/post/6844903727317385229

  • 相关阅读:
    c语言变量的交换
    牛客网 多多的电子字典
    算法笔记----背包九讲 ③多重背包问题
    统计学习方法 课后习题第五章
    2020.8.2 19:00-21:00 拼多多算法岗笔试
    python构建模块
    leetcode 剑指 Offer 51. 数组中的逆序对
    pytorch的内部计算
    matplotlib
    矩阵微积分
  • 原文地址:https://www.cnblogs.com/dydxw/p/15900164.html
Copyright © 2020-2023  润新知