java - XML 不会加载 TestNG Java 类

标签 java xml selenium testng

尝试运行我的 xml 时出现以下错误。看起来加载类时遇到问题,但我有正确的类路径。

org.testng.TestNGException: java.lang.NullPointerException at org.testng.TestNG.initializeSuitesAndJarFile(TestNG.java:340) at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:109)

Caused by: java.lang.NullPointerException at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:307) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) at org.testng.internal.ClassHelper.forName(ClassHelper.java:96)

我想要运行的类的类路径是src/test/java/com/homepage/company/AboutUsTest.java 我的 xml 如下所示:

<?xml version="1.0" encoding="UTF-8"?>

<suite name = "AboutUs-Test" verbose = "1" parallel = "false">

<test name = "AboutUs" preserve-order="true">
<groups></groups>

<classes>
<class> name = "com.homepage.company.AboutUsTest"</class>
</classes>

</test>
</suite>

有什么建议吗?

最佳答案

我认为应该是这样:

<class name = "com.homepage.company.AboutUsTest"/>

关于java - XML 不会加载 TestNG Java 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40207960/

相关文章:

java - 如何检查变量是否存在于sql表中,如果不存在则条件并将其插入到anylogic中的表中

c# - 如何使用 XPathSelectElement 提取元素

Python Selenium - 等到元素可见

c# - Atata - 无法定位元素,使用 Table<> 类

java - 为什么这两段相似的代码会产生不同的结果呢?

java - Java 中内存不足的万无一失的检测

java - 我可以将字符串转换为整数或为其赋值吗?

xml - Eclipse XSD Content Assist,没有注释?

xml - 从 Access 中导出嵌套的 XML 文件。需要带有节点的 XML 文件

javascript - 在 Firefox 中, Protractor 在移动到下一个 block 之前不会等待页面加载