我有一些问题:
我的测试中有一些功能,还有一些类,如 NavigationTest、AuthorizationTest 等。在我的需求类中,我有以下内容:
@特征
公共类导航{}
@特征
公共类授权{}
我只想运行特定功能,例如导航。怎么做?我知道我可以在每次测试之前将@Ignore 放在 AuthorizationTest 中,但是我有很多测试,这不是一个好的解决方案。还有其他方法可以仅运行特定功能吗?
如何设置我的一些测试首先开始(在其他测试之前)?
我有一些问题:
我的测试中有一些功能,还有一些类,如 NavigationTest、AuthorizationTest 等。在我的需求类中,我有以下内容:
@特征
公共类导航{}
@特征
公共类授权{}
我只想运行特定功能,例如导航。怎么做?我知道我可以在每次测试之前将@Ignore 放在 AuthorizationTest 中,但是我有很多测试,这不是一个好的解决方案。还有其他方法可以仅运行特定功能吗?
如何设置我的一些测试首先开始(在其他测试之前)?
这已在修昔底德 0.9.116 中实现。
添加 -Dtags=feature:someFeature 或 -Dtags=myTag:value,otherTag:value 以仅运行带有一个或多个标签的那些测试。
这是具体的提交: https ://github.com/thucydides-webtests/thucydides/commit/79634f5d30e8ae6affcdadc329d2bb67f061daff
护目镜组对此主题进行了讨论
功能请求已创建。