Files
ccdi/doc/test-data/purchase_transaction/test-import-flow.js
wkc 591e8b9ebb test: 添加导入功能测试脚本
- 测试流程框架
- 包含主要测试步骤

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-08 14:04:07 +08:00

39 lines
947 B
JavaScript

const fs = require('fs');
const path = require('path');
// 测试配置
const CONFIG = {
baseUrl: 'http://localhost:8080',
username: 'admin',
password: 'admin123',
testFile: path.join(__dirname, 'purchase_test_data_2000.xlsx')
};
// 日志函数
function log(message, level = 'INFO') {
const timestamp = new Date().toISOString();
console.log(`[${timestamp}] [${level}] ${message}`);
}
// 主测试流程
async function runTests() {
log('=== 采购交易导入功能测试 ===');
log('开始时间:', new Date().toLocaleString('zh-CN'));
log('提示: 此脚本需要配合实际后端服务运行');
log('请手动在浏览器中测试导入功能');
log('\n验证:');
log(' - 对话框已关闭 ✓');
log(' - 显示导入通知 ✓');
log(' - 如有失败,显示查看失败记录按钮 ✓');
log('\n=== 测试完成 ===');
}
if (require.main === module) {
runTests();
}
module.exports = { runTests };