用于自动烟雾测试的控制台应用程序和python api
smoke_test的Python项目详细描述
关于
控制台应用程序和PythonAPI,用于自动烟雾测试,预配置为 课程作业对我们的学生来说更容易。
安装
安装Smoke_测试运行:
$ pip install smoke_test
控制台应用程序使用
快速入门:
$ smoke_test <filename>
显示帮助:
$ smoke_test --help
python api用法
快速入门:
>>> import logging >>> logging.basicConfig(level=logging.DEBUG, format="[%(levelname)s] %(message)s") >>> import os >>> os.chdir('examples/file') >>> from smoke_test.main import smoke_test >>> from smoke_test.utils import get_test_stats >>> results = smoke_test('program-error-bad-function-calls-count.c') >>> num_ok, num_failed, success_rate = get_test_stats(results) >>> logging.info("Test stats: ok = %d, failed = %d, success rate = %d %%", num_ok, num_failed, success_rate)