SuperTest 接口自动化测试教程:从 0 到 1 搭建 Supertest 接口自动化测试项目
分别用 Mocha 和 Jest 搭建 SuperTest API 测试项目,编写请求用例、运行测试并配置对应报告。
质量分析师,而非质量保证师。
分别用 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 结构、依赖配置、链式请求语法和响应断言。
介绍 Playwright Test 项目的安装,以及使用 VS Code 或命令行运行测试、调试用例和查看测试报告。
介绍文章中 Cypress Studio 实验性功能如何录制应用交互、扩展或新增测试,并生成命令与断言代码。
Cypress 常用命令速查,按名称说明 DOM 查询、交互、断言、Cookie 与本地存储等命令用途。
演示 Cypress 使用 JavaScript 模块和 fixture 加载测试数据,并将登录与首页操作封装为可复用的参数化方法。
介绍 Cypress 的 CSS 与 jQuery 元素定位、常见 DOM 操作和断言,并展示 Selector Playground 生成定位器的步骤。
介绍 Cypress 测试报告的配置与输出:包括 Spec、Dot、JSON、List、Nyan,以及 Mochawesome、Allure 和 Dashboard。