一个非常基本的bdd测试运行程序
bdd-tester的Python项目详细描述
使用behaviour-driven development测试数据文件 测试,在python中。
等等,什么?
它是一个可以运行的工具 Gherkin 针对(iati)数据测试(特性)–类似于Cucumber (在ruby中)或Behave(在python中)。 Here’s a blog that nicely explains the idea.
安装
pip install bdd_tester
运行
bdd_tester --feature [Feature file] --steps [Step file][Data file]
有关更多选项,请运行:
bdd_tester --help
以编程方式使用它
frombdd_testerimportBDDTestertester=BDDTester(step_definitions_filepath)feature=tester.load_feature(feature_filepath)result=feature.tests[0](*args,**kwargs)