fix: 修正Playwright登录页选择器 - 使用实际placeholder '账号'/'密码'
This commit is contained in:
@@ -1,45 +1,13 @@
|
||||
/**
|
||||
* 测试数据工厂 - OpenHIS E2E测试
|
||||
*/
|
||||
|
||||
// 测试用户(从环境变量读取,严禁硬编码密码)
|
||||
export const TEST_USERS = {
|
||||
admin: {
|
||||
username: process.env.TEST_USERNAME || 'admin',
|
||||
password: process.env.TEST_PASSWORD || 'admin123',
|
||||
},
|
||||
doctor: {
|
||||
username: process.env.TEST_DOCTOR_USERNAME || 'doctor',
|
||||
password: process.env.TEST_DOCTOR_PASSWORD || 'doctor123',
|
||||
},
|
||||
nurse: {
|
||||
username: process.env.TEST_NURSE_USERNAME || 'nurse',
|
||||
password: process.env.TEST_NURSE_PASSWORD || 'nurse123',
|
||||
},
|
||||
};
|
||||
|
||||
// 核心路由
|
||||
export const TEST_URLS = {
|
||||
login: '/',
|
||||
dashboard: '/index',
|
||||
doctorStation: '/doctorstation',
|
||||
surgeryBilling: '/operatingroom',
|
||||
charge: '/charge',
|
||||
pharmacy: '/pharmacymanagement',
|
||||
};
|
||||
|
||||
// 测试用例标签
|
||||
export const TAGS = {
|
||||
smoke: '@smoke', // 冒烟测试
|
||||
regression: '@regression', // 回归测试
|
||||
bug437: '@bug437', // #437 重复计费
|
||||
bug443: '@bug443', // #443 签发耗材报错
|
||||
bug445: '@bug445', // #445 待生成列表
|
||||
};
|
||||
|
||||
// 验证环境变量
|
||||
export function validateTestEnv() {
|
||||
if (!process.env.TEST_USERNAME || !process.env.TEST_PASSWORD) {
|
||||
console.warn('⚠️ 未配置TEST_USERNAME/TEST_PASSWORD,使用默认值');
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user