first commit
This commit is contained in:
70
config/test.config.ts
Normal file
70
config/test.config.ts
Normal file
@ -0,0 +1,70 @@
|
||||
/**
|
||||
* 测试配置文件
|
||||
* 集中管理所有测试相关的配置信息
|
||||
*/
|
||||
|
||||
export const TestConfig = {
|
||||
// 环境配置
|
||||
env: {
|
||||
baseUrl: 'https://pre.prodream.cn/en',
|
||||
loginUrl: 'https://pre.prodream.cn/en',
|
||||
},
|
||||
|
||||
// 登录账号信息
|
||||
credentials: {
|
||||
email: 'xdf.admin@applify.ai',
|
||||
password: 'b9#0!;+{Tx4649op',
|
||||
},
|
||||
|
||||
// 超时设置(毫秒)
|
||||
timeouts: {
|
||||
test: 600000, // 10分钟
|
||||
navigation: 30000, // 30秒
|
||||
action: 10000, // 10秒
|
||||
aiGeneration: 60000, // 1分钟 (AI生成)
|
||||
longAiGeneration: 180000, // 3分钟 (长AI生成,如Essay)
|
||||
veryLongAiGeneration: 240000, // 4分钟 (超长AI生成)
|
||||
grammarCheck: 120000, // 2分钟
|
||||
plagiarismCheck: 100000, // 100秒
|
||||
aiDetection: 80000, // 80秒
|
||||
humanize: 110000, // 110秒
|
||||
polish: 110000, // 110秒
|
||||
rated: 120000, // 2分钟
|
||||
improvement: 200000, // 200秒
|
||||
},
|
||||
|
||||
// 测试数据
|
||||
testData: {
|
||||
student: {
|
||||
name: '黄子旭测试',
|
||||
branchText: /^Please select branch$/,
|
||||
branchValue: /^1$/,
|
||||
counselorEmail: /^2-2@2\.com$/,
|
||||
contractCategory: '11',
|
||||
contractName: '11',
|
||||
},
|
||||
material: {
|
||||
title: 'Community Art & Cultural Education Project(社区艺术与文化教育项目)',
|
||||
content: '在高二至高三期间,我每周投入约3小时参与社区艺术与文化教育项目,协助为当地儿童开设艺术工作坊。我主要负责示范水彩晕染、湿画法与层次叠加等技法,并教授楷书与行书的基础笔画练习,帮助孩子们理解中西方艺术表现的差异。',
|
||||
expectedButtonText: 'Community Art',
|
||||
},
|
||||
draft: {
|
||||
level: 'Intermediate',
|
||||
length: '500',
|
||||
},
|
||||
},
|
||||
|
||||
// 等待时间配置
|
||||
waits: {
|
||||
pageStable: 10000, // 页面稳定等待
|
||||
shortWait: 1000, // 短暂等待
|
||||
mediumWait: 3000, // 中等等待
|
||||
longWait: 10000, // 长等待
|
||||
},
|
||||
|
||||
// 报告配置
|
||||
report: {
|
||||
directory: '.', // 报告保存目录
|
||||
filePrefix: 'test-error-report', // 报告文件前缀
|
||||
},
|
||||
};
|
||||
Reference in New Issue
Block a user