答案 0 :(得分:2)
正如其他人所说,PyCharm社区版在行为支持方面不会有太大帮助。但是,您可以使用大致此内容创建testAllFeatures.py:
if __name__ == '__main__':
from behave import __main__ as behave_executable
behave_executable.main(None)
你会得到通常的" Run"此文件的上下文菜单。现在让我们称之为执行者,因为我不知道这是否存在任何广泛的术语。 这相当于在其目录中执行行为。然后,您可以使用标签和一些类似的执行程序(当然使用args!=无参数)来调用不同的场景集。
另一种方法是创建"运行配置"在PyCharm中调用行为cli。上述执行程序方法的优点是,即使您不使用PyCharm,也可以运行 executors ,包括CI环境。
答案 1 :(得分:2)