2011-02-11 66 views
0

我目前使用Selenium RC和JUnit測試一些基本的登錄和註冊方案。問題是我的測試並不總是給出相同的結果。有時運行它們會很好,測試通過。其他時候,他們會在登錄/註冊過程中的某些時刻卡住,並超時。我一直試圖調試這個很長一段時間,但沒有永久成功。有沒有人有硒測試結果不一致的麻煩?

爲硒是片狀,有沒有其他人有類似的問題?

+3

不禁大爲無代碼示例...這可能是一個時間問題,但我不能告訴是肯定的。 – 2011-02-12 01:37:50

回答

0

我用硒爲3年。有時我有一些奇怪的情況,但通常是我的酒或軟件問題。自動停止腳本或使用截圖功能是一種很好的做法。看到問題的根源。

0

是的,當我使用Ajax驗證的結果不一致。我正在使用Yii框架進行測試。我正在生成隨機有效的密碼,但Selenium不時過快(!)讓Ajax重點關注。

如果我的速度減慢至100它往往工作約五分之四的時間。任何比這慢的,測試都很慢。

$this->setSpeed(100);