我無法在Eclipse中運行我的第一個Selenium測試。無法在Eclipse中成功運行硒測試
我很確定所有的配置都可以。
你可以看到下面的截圖我的課+異常:
http://s12.postimg.org/ik0wqb2f1/2015_02_08_1725.png
請您幫助。
非常感謝,
伊丹。
我無法在Eclipse中運行我的第一個Selenium測試。無法在Eclipse中成功運行硒測試
我很確定所有的配置都可以。
你可以看到下面的截圖我的課+異常:
http://s12.postimg.org/ik0wqb2f1/2015_02_08_1725.png
請您幫助。
非常感謝,
伊丹。
它看起來像你對我有沒有設置你的項目正確。右鍵單擊您的項目,然後去:
- >構建路徑...-->配置構建路徑...
一旦出現,轉到Libraries選項卡,並刪除的那巨名單.jar文件。
由於系統和字符串沒有解決,它看起來像你缺少的JRE系統庫,所以請按[添加庫...],添加它。
然後,你硒設置,只需按下[添加外部JAR ...]和只添加:
然後看看你是否能夠在此之後運行它。
謝謝,From when我可以下載「系統」和「字符串」的JAR嗎?@ weems74 – 2015-02-09 09:22:24
那些位於上面提到的JRE系統庫中如果您沒有在Eclipse庫中看到JRE系統庫,則可能需要安裝JDK請在您的系統上正確安裝。以下鏈接提供了有關[Windows](http://docs.oracle.com)的說明/javase/7/docs/webnotes/install/windows/jdk-installation-windows.html),[Mac](http://docs.oracle.com/javase/7/docs/webnotes/install/mac/mac- jdk.html)和[Linux](http://docs.oracle.com/javase/7/docs/webnotes/install/linux/linux-jdk.html) – weems74 2015-02-09 12:58:14
你的代碼沒有錯。你的軟件包有一些問題。 嘗試通過以下鏈接中的步驟正確創建新項目並導入jar。
謝謝,我已經試過了,但仍然收到控制檯上的異常:/ – 2015-02-09 09:27:20
您能否運行簡單的「hello world」程序? 您的軟件包存在問題或者可以用java提供。 嘗試卸載並重新安裝java。然後刪除現有工作空間並創建一個新的。然後嘗試 – Hideandseek 2015-02-10 15:16:52
您應該使用測試NG的Eclipse插件,你可以從這裏下載:
而且不要忘了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
@BeforeTest
public void beforeTest() {
System.setProperty("webdriver.gecko.driver", geckoDriverLocation);
}
@Test
public void myTest() {
driver.get("https://myRUL/home");
[...]
}
設置壁虎驅動程序屬性和@Test註解新運行後出現另一個異常: 錯誤:在類硒中找不到主要方法。myClass,請定義主要方法爲: public static void main(String [] args) 或者JavaFX應用程序類必須擴展javafx.application.Application – 2015-02-09 09:26:48