测试
服务器
单元测试
通过在 server/
目录中调用 npm run test
来运行单元测试。
您需要先运行一次 npm install
(在 server/
中)。
端到端测试
可以通过以下方式启动测试生产环境来运行端到端测试 (e2e tests):
make e2e
在运行测试之前,您需要先执行以下命令一次:
npm install
(在e2e/
中)make open-api
(在项目根目录/
中)
一旦测试环境启动后,可以通过以下方式运行端到端测试:
cd e2e/
npm test
测试检查的内容包括:
- 身份验证和授权
- 查询参数、请求体和 URL 验证
- 响应代码
- 缩略图生成
- 元数据提取
- 媒体库扫描