我在3.1的測試版上運行rails應用程序,並使用type =「number」的字段來使用HTML5中的新數字選擇器。它效果很好。但。在黃瓜/水豚中填充數字字段
當我運行一個黃瓜步驟來填充它在我的測試中,它會失敗,因爲它不是一個文本字段。水豚中的'fill_in'步驟似乎不適用於數字字段。我如何在我的水豚/黃瓜測試中填寫一個數字字段?
我在3.1的測試版上運行rails應用程序,並使用type =「number」的字段來使用HTML5中的新數字選擇器。它效果很好。但。在黃瓜/水豚中填充數字字段
當我運行一個黃瓜步驟來填充它在我的測試中,它會失敗,因爲它不是一個文本字段。水豚中的'fill_in'步驟似乎不適用於數字字段。我如何在我的水豚/黃瓜測試中填寫一個數字字段?
沒關係 - 顯然我只是大寫了一部分不應該有的字段名稱。錯誤信息只是誤導。對不起,虛驚一場! :D
好東西。實際上,我們放棄了數字字段 - 驗證似乎隨每個Chrome版本而改變的問題太多。 – AlistairH
兩年後,一個不同的問題:selenium-webdriver 2.41不填寫數字字段。固定在2.42。
我希望這可以幫助別人。
你使用什麼版本的水豚?哪個驅動程序? – AlistairH
1.0.0 - 是否有解決此問題的版本? – jasonpgignac
而且,使用硒作爲驅動程序,雖然如果我只是在沒有指定的情況下運行它,它也是如此。 – jasonpgignac