我在 Eclipse IDE 中运行 TestNG 时出错,任何人都可以看看

如何解决我在 Eclipse IDE 中运行 TestNG 时出错,任何人都可以看看

这是代码

package myrestassuredpractise;
import java.util.concurrent.TimeUnit;
import org.junit.Assert;
import org.testng.annotations.Test;
import io.restassured.RestAssured;
import io.restassured.response.Response;
public class RestAssuredDemo {
@Test
public void getjsondatatest() {  Response response = RestAssured.get("https://samples.openweathermap.org/data/2.5/weather?id=2172797&appid=e8bc3d3d57aeb071425da856a8f2ce43");
int code = response.getStatusCode();
Assert.assertEquals(200,code);
System.out.println(response.asstring());    
System.out.println(response.getTimeIn(TimeUnit.MILLISECONDS));  
   }    
}

以下是错误CODEpom_xml[RemoteTestNG] 检测到 TestNG 版本 6.14.3 [TestNGContentHandler] [WARN] 强烈建议在您的文件顶部添加“”,否则TestNG 可能会失败或无法按预期工作。 失败:getmethod java.lang.ExceptionInInitializerError 在 org.codehaus.groovy.reflection.ClassInfo.isValidWeakMetaClass(ClassInfo.java:284) 在 org.codehaus.groovy.reflection.ClassInfo.getMetaClassForClass(ClassInfo.java:254) 在 org.codehaus.groovy.reflection.ClassInfo.getMetaClass(ClassInfo.java:310) 在 io.restassured.authentication.NoAuthScheme.$getStaticMetaClass(NoAuthScheme.groovy) 在 io.restassured.authentication.NoAuthScheme.enter code here(NoAuthScheme.groovy)enter code here 在 io.restassured.RestAssured.(RestAssured.java:354) 在 myrestassuredpractise.chapter1.getmethod(chapter1.java:14) 在 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 在 sun.reflect.NativeMethodAccessorImpl.invoke(未知来源) 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(未知来源) 在 java.lang.reflect.Method.invoke(UnkNown Source) 在 org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124) 在 org.testng.internal.Invoker.invokeMethod(Invoker.java:583) 在 org.testng.internal.Invoker.invokeTestMethod(Invoker.java:719) 在 org.testng.internal.Invoker.invokeTestMethods(Invoker.java:989) 在 org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) 在 org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109) 在 org.testng.TestRunner.privateRun(TestRunner.java:648) 在 org.testng.TestRunner.run(TestRunner.java:505) 在 org.testng.SuiteRunner.runTest(SuiteRunner.java:455) 在 org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450) 在 org.testng.SuiteRunner.privateRun(SuiteRunner.java:415) 在 org.testng.SuiteRunner.run(SuiteRunner.java:364) 在 org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) 在 org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84) 在 org.testng.TestNG.runSuitesSequentially(TestNG.java:1208) 在 org.testng.TestNG.runSuitesLocally(TestNG.java:1137) 在 org.testng.TestNG.runSuites(TestNG.java:1049) 在 org.testng.TestNG.run(TestNG.java:1017) 在 org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115) 在 org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251) 在 org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77) 引起:groovy.lang.GroovyRuntimeException:模块版本冲突。模块 [groovy-xml 在 3.0.8 版中加载,而您正在尝试加载 3.0.7 版 在 org.codehaus.groovy.runtime.Metaclass.MetaClassRegistryImpl$DefaultModuleListener.onModule(MetaClassRegistryImpl.java:510) 在 org.codehaus.groovy.runtime.m12n.ExtensionModuleScanner.scanExtensionModuleFromProperties(ExtensionModuleScanner.java:87) 在 org.codehaus.groovy.runtime.m12n.ExtensionModuleScanner.scanExtensionModuleFromMetaInf(ExtensionModuleScanner.java:81) 在 org.codehaus.groovy.runtime.m12n.ExtensionModuleScanner.scanClasspathModulesFrom(ExtensionModuleScanner.java:63) 在 org.codehaus.groovy.runtime.m12n.ExtensionModuleScanner.scanClasspathModules(ExtensionModuleScanner.java:54) 在 org.codehaus.groovy.runtime.Metaclass.MetaClassRegistryImpl.(MetaClassRegistryImpl.java:125) 在 org.codehaus.groovy.runtime.Metaclass.MetaClassRegistryImpl.(MetaClassRegistryImpl.java:86) 在 groovy.lang.GroovySystem.(GroovySystem.java:37) ... 32个

================================================ 认测试 测试运行:1,失败:1,跳过:0

================================================ 认套件 运行的测试总数:1,失败:1,跳过:0

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?
Java在半透明框架/面板/组件上重新绘画。
Java“ Class.forName()”和“ Class.forName()。newInstance()”之间有什么区别?
在此环境中不提供编译器。也许是在JRE而不是JDK上运行?
Java用相同的方法在一个类中实现两个接口。哪种接口方法被覆盖?
Java 什么是Runtime.getRuntime()。totalMemory()和freeMemory()?
java.library.path中的java.lang.UnsatisfiedLinkError否*****。dll
JavaFX“位置是必需的。” 即使在同一包装中
Java 导入两个具有相同名称的类。怎么处理?
Java 是否应该在HttpServletResponse.getOutputStream()/。getWriter()上调用.close()?
Java RegEx元字符(。)和普通点?