【发布时间】:2015-08-20 20:43:35
【问题描述】:
运行测试套件时,我希望仅在 test1 通过时执行测试 2-9,否则不运行。测试 1 确保满足测试 2-9 的先决条件。这是一个示例 xml 段:
<suite name="suite1">
<test name="test suite">
<parameter name="selenium.browser" value="firefox" />
<classes>
<class name="test1" />
<class name="test2" />
<class name="test3" />
<class name="test4" />
<class name="test5" />
<class name="test6" />
<class name="test7" />
<class name="test8" />
<class name="test9" />
</classes>
</test>
我正在使用带有 selenium webdriver 的 testng 来运行测试。我认为它与依赖标签有关,但我不确定它是如何工作的,因为我是 xml 的新手。我读过标签可以用来链接其他项目的依赖关系,但是标签中各个类之间的依赖关系呢?提前致谢!
【问题讨论】:
-
test1 是一种设置方法还是您正在测试其中的某些内容?
标签: xml selenium-webdriver testng build-automation