org.testng.TestNGException: 无法实例化 class EDRTermsPackge.ContactInformationTesting
org.testng.TestNGException: Cannot instantiate class EDRTermsPackge.ContactInformationTesting
我正在尝试解决这个问题,但无济于事。这是我的源代码
public class ContactInformationTesting {
//Using or Launching Internet Explorer
String exePath = "\Users\jj85274\Desktop\IEDriverServer.exe";
//For use of IE only; Please enable for IE Browser
WebDriver driver = new InternetExplorerDriver();
@Test
public void OpenPage_Login() {
driver.get("http://cp-qa.harriscomputer.com/");
}
在实例化 InternetExplorerDriver 对象之前,您需要设置 System 属性 webdriver.ie.driver。我在你的代码中找不到:
尝试以下操作:
System.setProperty("webdriver.ie.driver", "<path_to_your_IEDriverServer.exe>");
WebDriver driver = new InternetExplorerDriver();
如果您仍然遇到同样的错误,请告诉我。
更新: 我假设 IEDriverServer.exe 的本地路径是 C:\Users\jj85274\Desktop\IEDriverServer.exe .您可以根据它在您机器上的位置更改它。请尝试以下代码,让我知道您是否能够成功启动 Internet Explorer。
System.setProperty("webdriver.ie.driver", "C:\Users\jj85274\Desktop\IEDriverServer.exe");
WebDriver driver = new InternetExplorerDriver();
我正在尝试解决这个问题,但无济于事。这是我的源代码
public class ContactInformationTesting {
//Using or Launching Internet Explorer
String exePath = "\Users\jj85274\Desktop\IEDriverServer.exe";
//For use of IE only; Please enable for IE Browser
WebDriver driver = new InternetExplorerDriver();
@Test
public void OpenPage_Login() {
driver.get("http://cp-qa.harriscomputer.com/");
}
在实例化 InternetExplorerDriver 对象之前,您需要设置 System 属性 webdriver.ie.driver。我在你的代码中找不到: 尝试以下操作:
System.setProperty("webdriver.ie.driver", "<path_to_your_IEDriverServer.exe>");
WebDriver driver = new InternetExplorerDriver();
如果您仍然遇到同样的错误,请告诉我。
更新: 我假设 IEDriverServer.exe 的本地路径是 C:\Users\jj85274\Desktop\IEDriverServer.exe .您可以根据它在您机器上的位置更改它。请尝试以下代码,让我知道您是否能够成功启动 Internet Explorer。
System.setProperty("webdriver.ie.driver", "C:\Users\jj85274\Desktop\IEDriverServer.exe");
WebDriver driver = new InternetExplorerDriver();