jmeter接口测试之登录测试

注册登录_登陆接口文档

1.登录

请求地址: POST   xxxxxx/Home/Login

请求参数:

args={LoginName:"mtest",   // 登录名,可以为用户名或邮箱Password:"123456"    // 密码"
}

响应数据:
成功

{"State": 0,"Msg": "登陆成功","Data": {"Session": "1245782JD6xDfWVWc1oHQvIEHFtuknjSMl1eWLA0SEy3afxxI3+guZM3ErKonSOWGxWdliPkR4BLo1WmUwOMaEuOc8pnsemhcfosXKNFHeig8jTl+BIQvjWWOQcNWG3rAT5Nyg5ke90+85jM8HfPfQcChJlxZoqqu0jrzoN2FjyMZLSwnAu+TIyobXDj20/ap7JOEfWVj9QWHrBI+H37Cbl2OHgdcJ38kIBjWZtzSUjezYIk78wSNDE8Z6JiNYWsWxqMVY",  // 加密后的字符串,登陆成功后每次都要传回此值"UserInfo": {                         // 用户信息"Id": 246565,                                     // 用户Id"Code": "687f722b-9c29-4df9-b52a-34de09363346",   // 客户代码  "LoginName": "mtest",                             // 登录名"FullName": " ",                                  // 全名"NickName": "",                                   // 昵称"Email": "moliu@hzins.com",                       // 邮箱"AuthEmail": true,                                // 是否验证邮箱"Mobile": "13823680087",                          // 手机号码"AuthMobile": true,                               // 是否验证手机"IsActive": 1,                                    // 是否可用"CreateTime": "2015-05-06 14:23:00",              // 创建时间"LoginCount": 134,                                // 登录次数"LastLoginTime": "2015-08-27 11:11:18",           // 最后登录时间"PreviousTime": "2015-08-27 10:25:41",            // 上次登录时间"RegisteredSource": 0,                            // 注册来源:0主站,1新浪,2QQ "RegisteredSourceKey": "",                        // 来源Key  "SafeLevel": 1,                                   // 会员安全等级"IsLock": false,                                  // 是否被锁定"IP": null,                                       // 客户端IP"WeiXinRegisteredSourceKey": "",                  // 微信注册来源KEY,即open id;为了区分原来存在的RegisteredSource(此字段不能同时存在多个第三方并存)"BigRegisteredSource": 0,                         // 大类注册来源(0:PC端,2:H5直接注册,21:H5微信注册, 30 :android直接注册, 40 :IOS直接注册)"HasPassword":true                                // 账户是否已设定密码}}
}

失败

{"State":9999,       // 9999 "Msg":"登录失败",    // 错误提示信息"Data":null         // 没有额外数据返回
}

1.用jemter做接口

1.我们先建立一个线程组

2.我们要设置一个http,发送http默认请求值,放入你需求测试的地址

3.在建立一个http请求

添加数据

4.添加监控器,主要是监控结果,查看结果树

5.查看请求,发现请求是成功了的,但是响应数据是错误,登录失败了,因为请求失败以后的数据是以下的数据

失败

{"State":9999,       // 9999 "Msg":"登录失败",    // 错误提示信息"Data":null         // 没有额外数据返回
}

至于为什么,是因为登录需要加密的key,有一个加密的算法,那如果这样,就只能用java来手写这个接口了,就在下次共享出来吧

2023最新Jmeter接口测试从入门到精通(全套项目实战教程)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/216963.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

docker 资源控制

Docker的资源控制 对容器使用宿主机的资源进行限制,如cpu,内存,磁盘I/O Docker使用linux自带的功能cgroup(control grouos)是linux内核系统提供的一种可以限制,记录,隔离进程组使用的物理资源 Docker借助这个机制&…

ARM:作业3

按键中断代码编写 代码: key_it.h #ifndef __KEY_IT_H__ #define __KEY_IT_H__#include "stm32mp1xx_gpio.h" #include "stm32mp1xx_exti.h" #include "stm32mp1xx_rcc.h" #include "stm32mp1xx_gic.h"void key1_it_config(); voi…

Chat-Gpt 提示攻略

Chat-Gpt 提示攻略 本篇文章的内容皆来自《ChatGPT 提示的艺术: 制作清晰有效的提示的指南》,本文章根据阅读以后总结出来 提示的关键原则 语言表达清晰,切忌模拟两可明确的目的,切忌话题脱轨及话题散漫相关性,切忌不掺杂与目的…

记录每日LeetCode 72.编辑距离 Java实现

题目描述: 给你两个单词 word1 和 word2, 请返回将 word1 转换成 word2 所使用的最少操作数 。 你可以对一个单词进行如下三种操作: 插入一个字符删除一个字符替换一个字符 初始代码: class Solution {public int minDistan…

WPF的WebBrowser控件

在 WPF 中显示网页&#xff0c;你可以使用 WebBrowser 控件来实现。WebBrowser 控件是一个嵌入式的浏览器控件&#xff0c;可以加载和显示网页内容。 以下是在 WPF 中显示网页的示例代码&#xff1a; <Window x:Class"WpfApp.MainWindow"xmlns"http://sche…

基于 ESP32-S3 的 Walter 开发板

Walter 是一款基于 ESP32-S3 且拥有 5G LTE 连接功能的新型开源开发套件。 近日&#xff0c;比利时公司 DPTechnics BV 推出了一款基于乐鑫 ESP32-S3 且拥有 5G LTE 连接功能的新型开源开发套件。该套件即将在 Crowd Supply 平台上发布&#xff0c;您可以点击此处了解详情。 无…

class068 更多的动态规划【算法】

class068 更多的动态规划【算法】 算法讲解068【必备】见识更多二维动态规划题目 code1 115. 不同的子序列 // 不同的子序列 // 给你两个字符串 s 和 t &#xff0c;统计并返回在 s 的 子序列 中 t 出现的个数 // 测试链接 : https://leetcode.cn/problems/distinct-subseque…

Mac如何设置control+space切换上一中输入法

#设置方法# *搜索输入法 系统设置-搜索&#xff1a;输入法&#xff0c;并点击键盘快捷键 *点击输入法&#xff0c;勾选&#xff1a;选择上一个输入法&#xff0c;点击完成。

漂亮的WPF界面 流行的一个界面,向上悬浮的窗口,终于试成功了

目前随便打开个APP&#xff0c;就可以看到一个悬浮的窗口 今天测试一下目前流行的一个界面&#xff0c;向上悬浮的窗口&#xff0c;终于试成功了。看着还不错的。

AcWing刷题(循环语句)------C语言版

1.&#xff08;708&#xff09;偶数&#xff1a; 编写一个程序&#xff0c;输出 11 到 100100 之间&#xff08;包括 11 和 100100&#xff09;的全部偶数。 输入格式 无输入。 输出格式 输出全部偶数&#xff0c;每个偶数占一行。 输入样例 No input 输出样例 2 4 6 ...…

详解FreeRTOS:事件标志组(高级篇—5)

目录 1、事件运作机制 2、事件标志组数据类型 3、创建事件标志组 4、设置事件位

.net core提示The xx field is required,One or more validation errors occurred

访问接口时缺少model中的参数时&#xff0c;会提示&#xff1a; The xx field is required One or more validation errors occurred原因是.net core webapi默认参数为不可空&#xff0c;因此会验证并报错。 解决方案&#xff1a; 在项目的.csproj中&#xff0c;修改Nullable…

php面试题

面试题1: 反转字符串 编写一个PHP函数&#xff0c;接受一个字符串参数&#xff0c;并返回该字符串的反转版本。 <?php function reverseString($str) {return strrev($str); }// 测试示例 $string "Hello, World!"; $reversedString reverseString($string);…

Leetcode—2960.统计已测试设备【简单】

2023每日刷题&#xff08;五十六&#xff09; Leetcode—2960.统计已测试设备 实现代码 int countTestedDevices(int* batteryPercentages, int batteryPercentagesSize) {int cnt 0;int ans 0;for(int i 0; i < batteryPercentagesSize; i) {int t batteryPercentage…

Linux软件管理:rpm软件包与yum管理工具

linux 软件 大家有想过平时我们使用的软件原本的样子都是什么嘛&#xff0c;像.exe 运行程序还有 linux 上的可执行文件&#xff0c;其实按照我的理解都是文件&#xff0c;使用想要规范的文本编写&#xff0c;然后经过编译的一个符合不同平台规范的可执行程序&#xff0c;本质就…

​logging --- Python 的日志记录工具​

源代码&#xff1a; Lib/logging/__init__.py Important 此页面仅包含 API 参考信息。教程信息和更多高级用法的讨论&#xff0c;请参阅 基础教程 进阶教程 日志记录操作手册 这个模块为应用与库实现了灵活的事件日志系统的函数与类。 使用标准库提供的 logging API 最主…

FIO jobs参数在Linux IO路径的解读

并发进程&#xff1a; fio工具可以创建多个并行运行的工作负载&#xff08;jobs&#xff09;&#xff0c;每个job代表一个独立的I/O线程。jobs参数决定了同时运行的job数量&#xff0c;这将直接影响到系统的资源分配和管理。 内核调度器&#xff1a; 在Linux内核中&#xff0c…

SpringBoot基础系列:工具类使用

断言 Assert // 要求参数 object 必须为非空&#xff08;Not Null&#xff09;&#xff0c;否则抛出异常&#xff0c;不予放行 // 参数 message 参数用于定制异常信息。 void notNull(Object object, String message) // 要求参数必须空&#xff08;Null&#xff09;&#xff…

c# 十进制整数格式化-(占位符,补齐)

.NET Framework : 4.7.2IDE : Visual Studio Community 2022OS : Windows 10 x64typesetting : Markdownblog : niaoge.blog.csdn.net 代码 using System;class Program { //主函数static void Main(){//整型Console.WriteLine(2.ToString("D3"));Console.WriteL…

装机必备 | 超赞OCR文本识别小工具 Text Scanner

Text Scanner 是一款功能强大的图片扫描工具软件,该软件利用光学字符识别技术&#xff0c;来将图片上的文字内容&#xff0c;直接转换为可编辑文本&#xff0c;实用性很强。 光学字符识别&#xff08;OCR&#xff09;&#xff1a;Text Scanner for Mac采用了先进的OCR技术&…