SuperTest 接口自动化测试教程:从 0 到 1 搭建 Supertest 接口自动化测试项目
分别用 Mocha 和 Jest 搭建 SuperTest API 测试项目,编写请求用例、运行测试并配置对应报告。
质量分析师,而非质量保证师。
第 22 页
分别用 Mocha 和 Jest 搭建 SuperTest API 测试项目,编写请求用例、运行测试并配置对应报告。
了解 SuperTest 在 Node.js API 测试中的基本用法,认识 Jest 或 Mocha 与 Chai,并查看请求示例、项目依赖和测试目录结构。
用 Gradle 或 Maven 在 GitHub Actions 运行 REST Assured 接口测试,再配置 Allure 记录请求和响应并生成测试报告。
深入介绍 REST Assured 的进阶用法,重点放在验证 API 响应、日志记录和过滤器的应用上。
深入探讨如何从零开始构建一个 REST Assured 接口自动化测试项目。
介绍 REST Assured API 测试项目的 Gradle 与 Maven 结构、依赖配置、链式请求语法和响应断言。
以 GitHub Actions 为例,将 Gatling 的 Gradle 或 Maven 性能测试接入 CI/CD 工作流,并查看运行结果与测试报告。
解析 Gatling HTML 报告中的请求结果、响应时间、吞吐量和百分位数,并说明如何用注入模型配置性能测试场景。
从 Gradle 或 Maven 工程配置开始,演示使用 Scala 编写和调试 Gatling 场景、运行测试并查看报告。
介绍 Gatling 负载测试工具,并演示使用 VS Code 或 IntelliJ IDEA 搭配 Gradle 或 Maven 初始化 Scala 工程、运行官方示例。
介绍开源 API 客户端 Bruno,演示导入 Postman 请求集与环境变量、配置请求、编写 JavaScript 测试脚本及接入 CI。
解释帕累托(二八)法则在软件研发、质量管理与测试中的常见用法,涵盖核心功能、缺陷优先级、测试策略和持续改进。