Update for v1.0.9
工厂测试源码。
├── cricket # Cricket is a graphical tool that helps you run your test suites. ├── gui-main ├── res # test case resources ├─── tests # factory test case │ ├── auto # auto test case │ └── manual # manual test case └── utils # common files
测试项有自动测试项和手动测试项两类。自动测试项无需人工干预,自动判定测试是否通过。手动测试需要人工参与,判断是否通过。
添加测试项规则:
tests/auto
tests/manual
test_
test_01_
unittest.TestCase
LANGUAGES
注意事项:
os._exit()
sys.exit()
QApplication quit()
相关文件:
语言:
默认语言:中文,可以通过cricket/cricket/lang.py的_current_lang修改。
cricket/cricket/lang.py
factory test app. bl-v1.0.y branch for BPI-F3, k1-muse-book branch for MUSE Book.
©Copyright 2023 CCF 开源发展委员会 Powered by Trustie& IntelliDE 京ICP备13000930号
工厂测试源码。
依赖
源码目录
测试项
测试项有自动测试项和手动测试项两类。自动测试项无需人工干预,自动判定测试是否通过。手动测试需要人工参与,判断是否通过。
添加测试项规则:
tests/auto
和tests/manual
目录test_
开头,可以加上序号规定加载顺序,例如test_01_
,文件里定义一个测试类,继承unittest.TestCase
test_
开头LANGUAGES
,用于支持多国语音注意事项:
os._exit()
、sys.exit()
或QApplication quit()
等方法,会导致测试中止,建议创建线程或子进程。多国语言
相关文件:
语言:
默认语言:中文,可以通过
cricket/cricket/lang.py
的_current_lang修改。TODO