我是JUnit和硒服務器的新手,因此我非常感謝他們的幫助。JUnit找不到類
我運行Ubuntu 12與Java 7和硒IDE和服務器。我用selenium IDE創建了一個簡單的登錄測試腳本,並將其導出到Java/Junit4/webdriver。
我然後使用以下命令
javac -cp .:/usr/share/java/junit4.jar -cp .:/home/sakamoto/SeleniumServer/selenium-server-standalone-2.28.0.jar LoginTest.java
這似乎經歷沒有任何錯誤(或終端爲此事的任何消息)編譯的腳本。
嘗試運行從硒IDE生成單元測試導出到JUnit4 webdriver的,當我看到這個錯誤:
java -cp /home/sakamoto/SeleniumServer/selenium-server-standalone-2.28.0.jar org.junit.runner.JUnitCore com.example.tests.LoginTest
JUnit version 4.11
Could not find class: com.example.tests.LoginTest
Time: 0.001
OK (0 tests)
[email protected]:~/Workspace$
我也有我的.bashrc文件的末尾以下行,是能夠用junit4運行樣本測試。
export CLASSPATH=.:/usr/share/java/junit4.jar
export CLASSPATH=.:/usr/share/java/junit.jar
那麼......我該如何擺脫無法找到類:問題並運行腳本?
這似乎沒有工作。我遇到同樣的問題。 :( –
嘗試使用包含LoginTest.class的目錄的完整絕對路徑:java -cp /home/sakamoto/SeleniumServer/selenium-server-standalone-2.28.0.jar:/home/sakamoto/**change this你的路徑**/com/example/tests org.junit.runner.JUnitCore com.example.tests.LoginTest' – Upgradingdave
這似乎並不奏效。是否還有其他的東西導致系統無法找到它?我可以在java代碼中取出包行,但是當我嘗試運行它時,我得到了相同的結果 –