@echo off chcp 65001 > nul echo ================================================ echo 知识库管理器 - 测试脚本 echo ================================================ echo. REM 检查 Python 是否安装 python --version >nul 2>&1 if %errorlevel% neq 0 ( echo [错误] 未找到 Python,请先安装 Python 3.8 或更高版本 pause exit /b 1 ) echo [1/3] 检查依赖... pip show pytest-qt >nul 2>&1 if %errorlevel% neq 0 ( echo [提示] 未安装依赖,正在安装... pip install -r requirements.txt if %errorlevel% neq 0 ( echo [错误] 依赖安装失败 pause exit /b 1 ) ) else ( echo [成功] 依赖已安装 ) echo. echo [2/3] 运行测试... pytest test_app.py -v if %errorlevel% neq 0 ( echo. echo [警告] 部分测试失败 ) else ( echo. echo [成功] 所有测试通过 ) echo. pause