org.testng.TestNGException:无法实例化类EDRTermsPackge.ContactInformationTesting

时间:2017-02-06 16:34:15

标签: selenium selenium-webdriver testng-eclipse

我试图解决此问题,但无济于事。这是我的源代码

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/");
  }

1 个答案:

答案 0 :(得分:0)

在实例化InternetExplorerDriver对象之前,您需要设置系统属性 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();