我有以下問題......硒RC爪哇 - isElementPresent不工作
有一段時間了,我注意到在isElementPresent功能硒RC 2.0a5的錯誤。
它只工作一半左右。
我有它之前,我有pageload它之前,我確保該ID不是動態生成。還是......
我做了waitForElementToAppear這是使用硒服務員實現... http://release.seleniumhq.org/selenium-remote-control/0.9.0/doc/java/com/thoughtworks/selenium/Wait.html
,然後當我想要使用的元素或者做一個isElementPresent檢查......有時候未能使用該元素,雖然我有它的截圖。
此外我嘗試使用Thread.sleep等待。它有時有效,有時不起作用。
那麼你們是否也遇到同樣的問題呢?
我使用的是硒服務器獨立2.0a5。它有硒捆綁在裏面。我也認爲它具有與2.0a4相同的一個不是? 好吧,不過......我會試試你的答案。 :) 謝謝! – Hannibal 2010-08-30 15:48:53
它似乎幫助了isElementPresent的問題。我現在面臨的是,有時它不會殺死Firefox。當我在早上看服務器時,我發現至少有十幾個窗口打開。 我猜tearDown沒有執行,但我不知道.. 反正。謝謝! :) – Hannibal 2010-08-31 07:40:14
Selenium 2.0版本包含一個完全向後兼容的Selenium 1.x實現。實際上,它們是共享的源代碼樹。 「alpha」標誌與Selenium 2的變化API相關,並不反映底層實現的質量。因此,簡而言之,2.0a5應該工作得很好,如果不行,那是一個應該報告的錯誤,因此它可以被修復。 – nirvdrum 2010-09-01 06:50:18