我正在尝试使用eclipse和selenium webdriver处理TestNg .
我创建了一个包com.selenium.practice我在上面的包中创建了2个测试类Test1和Test2 . 然后我在同一个包中创建了testng.xml . xml的内容为
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >
<suite name="Suite" verbose="1" >
<test name="NameofMyTest" >
<classes>
<class name="com.selenium.practice.Test1" />
<class name="com.selenium.practice.Test2" />
</classes>
</test>
</suite>
当我使用TestNg执行上面的xml时,不会执行任何类 . 但是在eclipse控制台上我收到了日志
===============================================套房
总测试运行:2,失败:2,跳过:0
有人可以帮我吗?
提前致谢 .
2 回答
用testng.xml编写的代码非常完美 . 我认为在构建项目时存在一些问题 . 我关闭了日蚀,重建了这个项目 . 执行后它工作正常 .
我观察到的一件事是,在testng.xml中我们需要提供完整的类路径 . 只是一个 class 名称不起作用 .
以下代码完美地运行使用selenium运行多个套件 .