2014-07-10 61 views
0

現在用的硒司機水豚的FILL_IN和特殊字符

visit 'mypage.html' 
click_button('login') 
fill_in('Name', :with => 'test_user') 
fill_in('Password', :with => 'oq36bxW6~V/X%U*x') 

而用戶名和密碼的組合與水豚執行下面的測試針對Web的應用程序是正確的,我又回到了錯誤的組合錯誤。

現在,當我將密碼更改爲簡單的例如「管理員」,一切正常。

所以我認爲它可能與特殊字符有關,但還沒有找到解決方案。

歡迎提供所有提示。非常感謝!

順便說一句:不是針對rails應用程序進行測試,而是針對AEM 5.6.1進行測試,如果這些信息可能有所幫助的話。

回答

0

斜槓不是URL組件字符串的有效字符。如果你通過here運行它,你會看到輸出的變化。

oq36bxW6~V/X%U*x成爲oq36bxW6~V%2FX%25U*x

+0

不,對不起,沒有工作。 – Tobias

+0

你刪除了斜槓,它仍然失敗?我可以在登錄前看到您創建的對象嗎? – Anthony

+0

是的,通過您提供的編碼器運行它。沒有運氣。 – Tobias