当前位置: 首页 > 知识库问答 >
问题:

XML不会加载类测试ng Java

昝光临
2023-03-14

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

org.testng.testngexception:org.testng.testng.initializeSuitesandjarFile(testng.java:340)(org.testng.remote.abstractremotetestng.run(abstractremotetestng.java:109)的java.lang.nullPointerexception

原因:java.lang.NullPointerException在sun.misc.launcher上$AppClassLoader.LoadClass(launcher.java:307)在java.lang.ClassLoader.LoadClass(classLoader.java:357)在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>

有什么建议吗?

共有1个答案

羊舌光赫
2023-03-14

我认为应该是这样的:

<class name = "com.homepage.company.AboutUsTest"/>
 类似资料:
  • 问题内容: 我在“ aspectj”模式下使用Spring的声明式事务(@Transactional批注)。在大多数情况下,它的工作原理与应有的情况完全相同,但有一种情况却没有。我们可以调用它(因为这就是它的实际名称)。 我已经能够找出问题的原因是加载时间的编织者。通过在中打开调试和详细日志记录,它列出了所有编织的类。确实在日志中根本没有提到有问题的类。 然后,我在的顶部放置一个断点,导致在加载类

  • 我正在尝试用我的java代码加载“log4j.xml”来运行“mvn测试”。我正在获取文件未找到异常。希望能得到一些帮助。 我的java代码: Junit测试用例: pom.xml块 文件结构: pom.xml=*/myproject/pom.xml log4j.xml=*/myproject/src/main/Resources/log4j.xml myclass.java=*/myprojec

  • 我正在使用以下依赖项: 创建了新的测试类: 我在Spring Boot中创建了测试用例,但是我得到了这个错误: 这是我的应用程序类: 知道我为什么不能在测试类中注入bean吗? 我按照建议删除了@ContextConfiguration,@ComponentScan,@ConnecationTes现在我看到了不同的异常:

  • 我无法通过cucumber测试阅读申请测试。属性文件,位于测试/资源文件夹中。cucumber测试正在读取特性,但应用程序无法启动,因为@Value注释没有从应用程序测试中提取值。属性文件(值为null)。所以所有的测试都失败了。cucumber测试在Junit 4上运行良好。为什么我的Cumber测试无法读取应用程序属性文件? 在我的一个应用程序类中,我使用注释在application-test

  • 我无法运行战争,因为我配置了所有的模块在野生苍蝇,和这个战争是运行良好的jboss 6与相同的web.xml配置,当我部署在野生苍蝇后所有的设置为迁移然后我得到class NotFind异常,因为我有几个servlet映射在web.xml 欲了解更多信息,请在下面找到 在Wildfly我得到下面异常: 这里是web.xml http://java.sun.com/xml/ns/javaee/web

  • 我有一个简单的应用程序的问题,导致一个力量关闭的设备。我对android很陌生,只是在浏览一些视图。我试着通过论坛,但我一直无法找到一个解决办法。任何帮助都将不胜感激。我已经包含了日志信息。 我为奇怪的格式表示歉意,但是我不能在发布这篇文章之前添加更多的细节,因为我有太多的代码 XML