错误源于 org.apache.bcel.verifier
您必须注意以下事项:
代替使用 ChromeDriver
实现,而是使用 WebDriver
接口。 chrome
是保留关键字。为该
方法 使用其他用户定义的名称,例如,仅
my_function() {}定义 public void chrome()
不会执行您的
Test。您必须将 public void chrome() 转换为以下任意一种:
转换为
main()
函数如下:public class Newtours { public static void main(String[] args) { System.setProperty("webdriver.chrome.driver", "C:\path\to\chromedriver.exe"); WebDriver driver = new ChromeDriver(); driver.get("http://newtours.demoaut.com/"); }}
集成
TestNG
并添加@Test
注释,如下所示:import org.openqa.selenium.WebDriver;import org.openqa.selenium.chrome.ChromeDriver;import org.testng.annotations.Test;public class Newtours { @Test public void my_function() { System.setProperty("webdriver.chrome.driver", "C:\path\to\chromedriver.exe"); WebDriver driver = new ChromeDriver(); driver.get("http://newtours.demoaut.com/"); }}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)