新增e2e测试脚本,修复部分问题
This commit was merged in pull request #51.
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
const { checkBackendHealth } = require('./helpers/automator');
|
||||
|
||||
/**
|
||||
* Jest globalSetup — 在测试套件启动前执行
|
||||
*/
|
||||
module.exports = async function globalSetup() {
|
||||
console.log('\n========================================');
|
||||
console.log(' 教练端 E2E 测试套件启动');
|
||||
console.log('========================================\n');
|
||||
|
||||
// 检查后端服务可用性
|
||||
console.log('[Setup] 检查后端服务可用性...');
|
||||
const backendOnline = await checkBackendHealth();
|
||||
if (!backendOnline) {
|
||||
console.warn('[Setup] ⚠️ 警告:后端服务不可达!');
|
||||
console.warn('[Setup] 测试将继续,但 API 相关测试可能失败。');
|
||||
console.warn('[Setup] 后端地址: http://192.168.110.64:8084/api\n');
|
||||
} else {
|
||||
console.log('[Setup] ✓ 后端服务连接正常\n');
|
||||
}
|
||||
|
||||
console.log('[Setup] 测试环境就绪,开始执行测试用例...\n');
|
||||
};
|
||||
Reference in New Issue
Block a user