Skip to content

Latest commit

 

History

History
55 lines (42 loc) · 1.25 KB

README_ZH.md

File metadata and controls

55 lines (42 loc) · 1.25 KB
🇨🇳中文 | 🇬🇧English

SuperTest-Jest-demo

一个使用 Jest 的 SuperTest API 自动化测试演示项目

环境准备

  • Nodejs ,我使用的 v21.1.0
  • SuperTest 我使用的 6.3.3 版本
  • Jest 我使用的是最新的 29.7.0 版本

技术栈

  • SuperTest
  • Jest
  • jest-html-reporters
  • GitHub action

项目结构

SuperTest-Jest-demo
├── README.md
├── package.json
├── package-lock.json
├── Config // 测试配置文件
│   └── config.js
├── Config // 测试数据文件
│   └── requestData.js
│   └── responseData.js
├── Specs // 测试用例文件
│   └── test.spec.js
├── Utils // 测试工具文件
│   └── utils.js
├── Report // 测试报告文件
│   └── report.html
├── .gitignore
└── node_modules // 项目依赖

项目运行

node run test

测试报告截图

12ZreT

添加API测试用例

  • 在 Specs目录下新加测试用例即可

更多信息