簡體   English   中英

無法在Eclipse中成功運行硒測試

[英]Can't successfully run a selenium test in Eclipse

我無法在Eclipse中運行我的第一個Selenium測試。

我很確定所有配置都可以。

您可以在下面的屏幕截圖中看到我的課程+異常:

http://s12.postimg.org/ik0wqb2f1/2015_02_08_1725.png

請您的協助。

非常感謝,

IDAN。

您應該為Eclipse使用Test NG插件,可以從此處下載:

測試Eclipse的NG插件

並且不要忘記也將Maven依賴項添加到您的項目中:

<dependency>
    <groupId>org.testng</groupId>
    <artifactId>testng</artifactId>
    <version>6.8</version>
    <scope>test</scope>
</dependency>

可能您還需要以下一些庫。 如果需要它們,可以通過Maven依賴項添加:

<dependency>
    <groupId>org.seleniumhq.selenium</groupId>
    <artifactId>selenium-java</artifactId>
    <version>2.50.1</version>
    <scope>test</scope>
</dependency>

最后,在創建測試時,從org.testng.annotations.Test設置gecko驅動程序屬性和@Test批注

@BeforeTest
public void beforeTest() {
     System.setProperty("webdriver.gecko.driver", geckoDriverLocation);
}

@Test
public void myTest() {

    driver.get("https://myRUL/home");
    [...]
}

您的代碼沒有錯。 您的包裹有問題。 請按照以下鏈接中的步驟嘗試創建新項目並正確導入jar。

http://www.guru99.com/installing-selenium-webdriver.html

在我看來,您沒有正確設置項目。 右鍵單擊您的項目,然后轉到:

->構建路徑...-->配置構建路徑...

到達那里后,轉到“庫”選項卡,然后刪除該.jar文件的龐大列表。

由於SystemString無法解析,因此您似乎缺少了JRE系統庫,因此請按[Add Library ...]並將其添加。

然后,對於您的Selenium設置,只需按[Add External JARs ...]並僅添加:

  • 硒-Java的2.44.0.jar
  • 硒的服務器獨立,2.44.0.jar

看看之后是否能夠運行它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM