用于自动烟雾测试的控制台应用程序和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)

贡献

如果您发现任何错误,或希望提出新功能please let us know

如果您想贡献,只需分叉the repository,提交您的更改 并发送一个请求。请确保将自己添加到AUTHORS

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java操作数组上的字符串   java JAXB内容未实例化   图形在Java中如何绘制垂直居中的字符串?   java Apache Ant:使用Junit时出现NoClassDefFoundError   java无法从服务器上运行perl脚本   如何在java中沿树进行预排序遍历,并打印0和1以对应每个节点上的特定字符?   java如何创建。p12文件?   java线程访问无效   java只匹配命名空间中的XML节点,而不知道NS前缀   从java获取2d arraylist元素   数组Java动态集合对象   java Xpath通过通配符或布尔运算查找以相同名称开头的节点?   java注释元素类型   java在中看不到Super()。反编译后的类文件