| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- @echo off
- chcp 65001 >nul
- title 巴清农资商城 · 端到端全量测试
- echo ============================================
- echo 巴清农资商城 · E2E 全量测试套件
- echo 124 条用例 | 63 个 Controller | 3 个角色
- echo ============================================
- echo.
- echo [1/3] 检测 Python 环境...
- python --version >nul 2>&1
- if %errorlevel% neq 0 (
- echo [错误] 未找到 Python,请先安装 Python 3.8+
- pause
- exit /b 1
- )
- python --version
- echo.
- echo [2/3] 安装依赖...
- pip install -r requirements.txt -q
- echo.
- echo [3/3] 运行全部测试...
- echo.
- set TEST_FILES=test_admin_flow.py test_consumer_flow.py test_seller_flow.py test_full_chain.py
- python -m pytest %TEST_FILES% -v --html=report.html --self-contained-html --tb=short
- echo.
- if %errorlevel% equ 0 (
- echo ============================================
- echo 全部测试通过!
- echo 报告已生成: report.html
- echo ============================================
- ) else (
- echo ============================================
- echo 有失败用例,请查看 report.html 获取详情
- echo ============================================
- )
- echo.
- pause
|