news 2026/5/1 9:06:19

软件测试学习day11

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
软件测试学习day11

接口测试:

业务场景测试用例

用最少的测试用例,尽量覆盖最多的接口。

分析测试点

员工管理模块:

登录 —— 添加员工 —— 查询员工 —— 修改员工 —— 再次查询 —— 删除员工 —— 查询员工列表

添加员工

请求方法:post

URL: {协议+域名}/api/sys/user

请求头:

Content-Type: application/json

Authorization: Bearer f5050a1b-7919-444c-9ec4-3c1a7286536d (具体数据 来源 登录成功返回的 响应体中的 data的值)

请求体:

{"username":"爱因斯坦","mobile":"17289432100","timeOfEntry":"2021-07-12","formOfEmployment":1,"departmentName":"测试0607","departmentId":"1412421425733664768","workNumber":"234","correctionTime":"2021-07-30T16:00:00.000Z"}

预期结果:

状态码:200

{"success":true,"code":10000,"message":"操作成功!", "data":{"id":"113749504"}}

查询员工

请求方法:GET

URL: {协议+域名}/api/sys/user/:target

请求头:

Content-Type: application/json

Authorization: Bearer f5050a1b-7919-444c-9ec4-3c1a7286536d (具体数据 来源 登录成功返回的 响应体中的 data的值)

请求体:无

预期结果:

状态码:200

{"success": true, "code": 10000, "message": "操作成功!", "data": { 所查询的员工的详细信息} }

postman

登录失败某某管理系统

请求方法:post

url:http://localhost:8081/zhimingzuojiaguanlixit/users/login?username=admin&password=wertewrt

请求头:无

请求体:无

返回数据:

  1. {msg: "账号或密码不正确", code: 500}
    1. code: 500
    2. msg: "账号或密码不正确"

登录成功某某管理系统

请求方法:post

url:

http://localhost:8081/zhimingzuojiaguanlixit/users/login?username=admin&password=123456

请求头:无

请求体:无

返回数据:

  1. {code: 0, role: "管理员", userId: 1, token: "d7ok20r065iv5x7mwm274zthyt5ctgzp"}
    1. code: 0
    2. role: "管理员"
    3. token: "d7ok20r065iv5x7mwm274zthyt5ctgzp"
    4. userId: 1

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/29 0:12:00

脑科学解锁高效单词记忆法

最近,有位家长给我发来私信,声音哽咽:“老师,我家孩子每天背单词,早上背了,下午就忘光了,我看着都心疼,孩子也学得没信心了。这可怎么办啊?”听到这,我心里一…

作者头像 李华
网站建设 2026/5/1 3:52:59

【大模型算法面试复盘】2025大模型工程师面试宝典:从基础到实战,一文掌握腾讯混元面试全攻略!

简介 本文详细分享了腾讯混元大模型算法校招面试经验,涵盖大模型训练流程、SFT/RLHF技术、MoE架构、反向传播、LoRA微调方法、ZeRO优化模式等核心技术点。文章强调大模型学习需理论与实践并重,建议读者多动手实现、复现论文并关注开源动态。文末提供知识…

作者头像 李华
网站建设 2026/5/1 3:55:36

TypeScript

ts语法特性类 Classes接口 Interfaces模块 Modules 类型注解 Type annotations编译时类型检查 Compile time type checking Arrow 函数安装TS$ npm install -g typescript编译ts成js文件tsc filename.tsTS基础类布尔值 booleanlet isDone:boolean false;数字 numberlet age:n…

作者头像 李华
网站建设 2026/5/1 3:56:44

gRPC连接池优化--高并发场景下,显著提高性能并降低资源消耗

gRPC连接池优化总结1核心改进对比1.1 架构变化优化前:1个stub硬编码地,单连接处理所有请求 优化后:N个stub连接池-并发复用多连接 ​ 这个设计模式适用于需要频繁进行 gRPC 调用的微服务架构,特别是在高并发场景下,连接池可以显著提高性能并降…

作者头像 李华
网站建设 2026/5/1 3:57:22

什么是读写分离?如何实现?

本报告旨在全面、深入地探讨数据库读写分离(Read-Write Separation)技术。读写分离作为一种关键的数据库架构优化模式,通过将数据库的读操作与写操作分流至不同的服务器实例,极大地提升了现代应用系统的性能、可用性和可扩展性。报…

作者头像 李华
网站建设 2026/5/1 3:56:23

Hourglass:Windows终极倒计时工具完整使用教程

Hourglass是一款专为Windows系统设计的免费开源倒计时软件,为用户提供专业级的时间管理解决方案。这款简单易用的倒计时工具凭借其直观界面和丰富功能,已成为Windows用户在工作和生活中进行精准时间规划的理想选择。 【免费下载链接】hourglass The simp…

作者头像 李华