0

我有一些问题:

  1. 我的测试中有一些功能,还有一些类,如 NavigationTest、AuthorizationTest 等。在我的需求类中,我有以下内容:

    @特征

    公共类导航{}

    @特征

    公共类授权{}

    我只想运行特定功能,例如导航。怎么做?我知道我可以在每次测试之前将@Ignore 放在 AuthorizationTest 中,但是我有很多测试,这不是一个好的解决方案。还有其他方法可以仅运行特定功能吗?

  2. 如何设置我的一些测试首先开始(在其他测试之前)?

4

2 回答 2

3

这已在修昔底德 0.9.116 中实现。

添加 -Dtags=feature:someFeature 或 -Dtags=myTag:value,otherTag:value 以仅运行带有一个或多个标签的那些测试。

这是具体的提交: https ://github.com/thucydides-webtests/thucydides/commit/79634f5d30e8ae6affcdadc329d2bb67f061daff

于 2013-04-21T00:42:43.390 回答
0

护目镜组对此主题进行了讨论

功能请求已创建。

于 2013-04-04T12:59:58.213 回答