# 运八网络货运平台 — 测试环境配置 # 数据来源: knowledge_base/00_project/project_profile.md # 使用方式: from config.test_config import load_config # ── Web 管理端 ── web: base_url: "https://ybxcx.ynyun8.com:8000/admin" api_base_url: "https://ybxcx.ynyun8.com:8000/" timeout_seconds: 120 screenshot_on_failure: true screenshot_on_step: false browsers: - chromium - firefox # WebKit 默认关闭(Windows 下问题较多),CI 环境可开启 viewport: width: 1920 height: 1080 # ── App 移动端 ── app: appium_host: "http://localhost:4723" timeout_seconds: 120 screenshot_on_failure: true platforms: - android # - ios # iOS 仅在 macOS CI 环境下开启 android: device_name: "Android Emulator" app_package: "com.yunba.driver" # ⚠️ 请确认实际包名 app_activity: ".MainActivity" # ⚠️ 请确认实际启动 Activity no_reset: true new_command_timeout: 120 ios: device_name: "iPhone 15" bundle_id: "com.yunba.driver" # ⚠️ 请确认实际 Bundle ID no_reset: true new_command_timeout: 120 # ── 测试账号 ── accounts: super_admin: phone: "super_admin" password: "951260684NiAn.." # ⚠️ 若密码变更请同步修改 role: "平台运营人员" team_leader: phone: "13113113113" password: "88888888" role: "车队长" driver: phone: "15188888888" password: "88888888" role: "司机" # ── 报告 ── report: logs_dir: "output/logs" screenshots_dir: "output/screenshots" junit_xml: "output/reports/junit.xml"