#!/usr/bin/env python """ 快速测试脚本 - 验证所有导入和基本功能 """ import sys print("=" * 60) print("采集箱出厂测试工具 - 导入验证") print("=" * 60) print() # 测试 1: SerialException 导入 print("[1/5] 测试 SerialException 导入...", end=" ") try: from serial.serialutil import SerialException print("✓") except ImportError as e: print(f"✗ {e}") sys.exit(1) # 测试 2: SerialManager 导入 print("[2/5] 测试 SerialManager 导入...", end=" ") try: from src.serial_manager import SerialManager print("✓") except ImportError as e: print(f"✗ {e}") sys.exit(1) # 测试 3: TestEngine 导入 print("[3/5] 测试 TestEngine 导入...", end=" ") try: from src.test_engine import TestEngine print("✓") except ImportError as e: print(f"✗ {e}") sys.exit(1) # 测试 4: MainWindow 导入 print("[4/5] 测试 MainWindow 导入...", end=" ") try: from src.ui.main_window import MainWindow print("✓") except ImportError as e: print(f"✗ {e}") sys.exit(1) # 测试 5: 数据库导入 print("[5/5] 测试 Database 导入...", end=" ") try: from src.database import db print("✓") except ImportError as e: print(f"✗ {e}") sys.exit(1) print() print("=" * 60) print("✓ 所有导入验证通过!程序可以正常启动") print("=" * 60) print() print("运行程序:") print(" python src/main.py") print()