2012-02-29 35 views
2

另一個與網絡自動化有關的奇怪事件,我正在爲基於asp.net/javascript的網站開發自動化。我用Firefox的selenium IDE來填寫表單的值,我可以在所需的輸入字段中看到文本。但表單驗證失敗,抱怨缺少必填字段。是否有可能表單不識別通過硒自動化輸入的值

如果我手動轉到文本字段並按Tab(使用相同的文本)表單驗證通過。我的問題:是否可以編寫忽略自動填充值的JavaScript代碼?如果是的話,我該如何克服這個限制。

目前,假設我沒有進行表單驗證的源代碼訪問。如果有幫助,我可以提供示例代碼。

回答

1

回答我自己的問題時,當表單驗證程序將字段標記爲僅在出現選項卡時才驗證字段時,此行爲纔有可能。雖然我不喜歡它,但這就是UI的設計。

爲了使自動化在硒IDE我工作使用fireevent(定位器,「模糊」)

相關問題