【接口测试】任务1:登录接口

news/2024/12/22 2:34:42/
需要技能竞赛软件测试资料的同学们可s聊我,详细了解

任务实现要求

        根据系统管理员—登录—接口API文档,编写接口测试用例,分别使用PostMan及JMeter进行接口测试,需要检查系统接口是否能正常工作,返回值是否正确,保证接口调用的正确性。

PostMan具体要求如下:

  • 阅读系统管理员—登录—接口API文档;
  • 根据接口文档编写接口测试用例;
  • 通过接口测试工具PostMan完成测试用例的执行,使用数据驱动方式。

JMeter具体要求如下:

  • 阅读系统管理员—登录—接口API文档;
  • 根据接口文档编写接口测试用例;
  • 通过接口测试工具JMeter完成测试用例的执行,使用数据驱动方式。

接口API文档

        接口描述如下:

  • 接口功能:提供用户登录功能处理,根据传入的用户名和密码判断登录状态;
  • 接口地址:http://192.168.XX.XXX/login;
  • 请求方式:POST;
  • 请求参数:

参数

必填

类型

说明

username

Ture

Int

用户名

password

Ture

Int

用户密码

roleId

Ture

Int

登录ID(默认1)

  • 响应结果:
    1. 登录成功时返回:{"code":200,"msg":null,"data":{"access_token":"7e75dea5-9dfb-422d-9dba-f5c7e5dba377","name":null,"photo":"","expires_in":43200}}
    2. 密码错误时返回:{"msg":"登录密码错误","code":500}
    3. 密码为空时返回:{"msg":"请输入密码","code":500}

http://www.ppmy.cn/news/1534626.html

相关文章

WSL (Linux)配置 Rust 开发调试环境

WSL (Linux)配置 Rust 开发调试环境 安装 Rust:安装 Rust 环境 - Rust语言圣经(Rust Course) 除了执行以上步骤,还得安装编译工具: sudo apt-get update sudo apt-get install build-essential配置 VSCode:…

TypeScript 算法手册 【基数排序】

文章目录 1. 基数排序简介1.1 基数排序定义1.2 基数排序特点 2. 基数排序步骤过程拆解2.1 找出数组中的最大值2.2 从最低位开始,对每一位进行计数排序2.3 对某一位数进行计数排序2.4 将排序结果复制回原数组 3. 基数排序的优化3.1 处理负数3.2 字符串排序案例代码和…

STL之priority_queue篇——深入剖析C++中优先队列的实现原理、核心特性及其底层机制

文章目录 前言一、补充内容:堆1.1 什么是堆1.2 堆的分类与性质1.3 堆的向下调整算法(小根堆)实现流程:代码: 1.4 堆的向上调整算法(小根堆)实现流程:代码: 1.5 数组建堆算…

查看 Git 对象存储中的内容

查看 Git 对象存储中的内容 ls -C .git/objects/<dir>ls: 列出目录内容的命令。-C: 以列的形式显示内容。.git/objects/<dir>: .git 是存储仓库信息的 Git 目录&#xff0c;objects 是其中存储对象的子目录。<dir> 是对象存储目录下的一个特定的子目录。 此…

旅游推荐|旅游推荐系统|基于Springboot+VUE的旅游推荐系统设计与实现(源码+数据库+文档)

旅游推荐系统 目录 基于java的旅游推荐系统设计与实现 一、前言 二、系统功能设计 三、系统实现 四、数据库设计 1、实体ER图 五、核心代码 六、论文参考 七、最新计算机毕设选题推荐 八、源码获取&#xff1a; 博主介绍&#xff1a;✌️大厂码农|毕设布道师&#xf…

D 咖饮品机闪耀荆州动漫嘉年华

在今年的国庆佳节&#xff0c;恰逢金秋时节&#xff0c;荆州动漫嘉年华盛大开幕&#xff0c;这场充满活力与创意的盛会吸引了无数动漫爱好者的目光。而在众多精彩的展示中&#xff0c;D 咖饮品机的出现无疑为这场嘉年华增添了一抹别样的色彩。 走进嘉年华现场&#xff0c;热闹的…

ReactJSX使用

在 React 开发中&#xff0c;除了 JSX 的基础使用&#xff0c;还有一些常见的注意事项和 JSX 的进阶用法。以下是需要重点注意的 React 开发技巧和 JSX 的更高级用法&#xff1a; 1. React 中的组件 React 的核心是组件。每个组件就是一个独立的、可复用的 UI 单元。React 组件…

wsl中安装ubuntu,vscode访问这个ubuntu

WSL1升级为WSL2 wsl --set-default-version 2 wsl --set-version Ubuntu-22.04 2在windows商店中也可以安装ubuntu&#xff0c;在这个ubuntu中windows的c盘在/mnt/c中