通过testng套件运行时,忽略了testng的超时注释?

时间:2013-02-13 11:33:43

标签: webdriver testng

当我运行以下谷歌文档链接中的代码与TestNG测试时,它工作得非常好 https://docs.google.com/document/d/1GHNxnZdiHbpkbJ8YTTKd4608CirQhCcNg5OTLT7SOIc/edit

但是,当我通过TestNG Suite使用TestNG.xml文件运行上面的google docs链接代码时,注释timeOut被忽略,并且在1000毫秒(即1秒)后没有显示错误消息。 TestNG.xml代码也是用谷歌文档编写的。

请让我知道如何通过testNG.xml文件进行timeOut注释工作,或者让我知道是否有任何其他解决方法。我的testng版本:6.8.0.20121120_1820

2 个答案:

答案 0 :(得分:0)

正如我所看到的那样,你的testNG xml没有运行任何东西,它只知道要使用哪个类。 <class>之后你遗失了:

<methods>
<include name="f"></include>
</methods>

希望它有所帮助!

答案 1 :(得分:0)

它确实使测试用例失败..只是它没有显示错误消息。您可以将verbose = 2设置为变通方法,以查看套件标记中的错误消息。