gpt4 book ai didi

java - 如何修复错误 org.testng.eclipse.maven.MavenTestNGLaunchConfigurationProvider.getClasspath(Lorg/eclipse/debug/core/ILaunchConfiguration;)

转载 作者:行者123 更新时间:2023-11-30 01:44:43 24 4
gpt4 key购买 nike

我编写了一个代码,它只是打开一个网页并验证页面的标题是否与预期的字符串匹配。

import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
import org.testng.Assert;
import org.testng.annotations.Test;
import org.testng.annotations.BeforeTest;
import org.testng.annotations.AfterTest;

public class NewTest {
public String website = "https://opensource-demo.orangehrmlive.com/";
WebDriver driver = new ChromeDriver();
@Test
public void f() {
String actual = driver.getTitle();
String expected = "OrangeHRM";
Assert.assertEquals(actual, expected);
}
@BeforeTest
public void beforeTest() {
driver.get(website);
}

@AfterTest
public void afterTest() {
driver.close();
}

}

现在,在运行代码时,会出现弹出窗口,指出内部错误{期间发生内部错误:“启动 NewTest”。org.testng.eclipse.maven.MavenTestNGLaunchConfigurationProvider.getClasspath(Lorg/eclipse/debug/core/ILaunchConfiguration;)Ljava/util/List;}

最佳答案

此错误消息...

An internal error occurred during: "Launching NewTest"
org.testng.eclipse.maven.MavenTestNGLaunchConfigurationProvider.getClasspath(Lorg/eclipse/debug/core/ILaunchConfiguration;)Ljava/util/List;

...暗示 TestNGMaven 相关类文件之间存在不兼容性

从历史上看,如果安装 时就会发生此错误您已将 M2E Maven 复选框保留为选中

解决此问题的最简单方法是重新安装TestNG,确保选中M2E Maven 保持未选中

关于java - 如何修复错误 org.testng.eclipse.maven.MavenTestNGLaunchConfigurationProvider.getClasspath(Lorg/eclipse/debug/core/ILaunchConfiguration;),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58543396/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com