簡體   English   中英

Selenium JUnit測試失敗

[英]Selenium JUnit Tests failed

我正在學習Selenium,旨在將UI測試導出到JUnit測試中,然后在CI構建中運行它們。

作為基本測試,我有一個Suite.java和一個BasicTest.java這是一個測試用例。

我已經使用了Selenium導出並將文件保存到相同的位置。

當我嘗試編譯測試時,它失敗了。

1st Error - http://pastebin.com/0j37KZ08

為了克服此錯誤,我向BasicTest類的Suite.java添加了一個導入,然后給了我以下錯誤:

2nd Error - http://pastebin.com/PKxmdj3L

源代碼:

Suite.java - http://pastebin.com/Q6HVNtqT
BasicTest.java - http://pastebin.com/fKCk6iN2
Ant build.xml - http://pastebin.com/x16zHKP0

任何幫助表示贊賞。

我不知道您是否需要套房。 問題似乎是您正在使用BasicTest.class調用addTestSuite(),而不會擴展junit.framework.TestCase。 如果您仔細檢查第二條錯誤消息,則應該看到此消息。 當然,對於JUnit4樣式的測試,您不會將junit.framework.TestCase子類化,因此,就Suite / framework所期望的以及您所提供的東西而言,這里沒有任何聯系。 也許只是完全避免使用套件-就個人而言,一段時間以來我對套件並沒有太多困擾。 或者,如果您遵循一個堅持套件的示例,則可以出於學習目的而切換到JUnit3樣式。

編輯:如果您決定保留該套件,則此鏈接應有助於JUnit4樣式的套件。

暫無
暫無

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

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