2013-06-03 21 views
0

我正在嘗試爲我們的Io​​s移動應用程序自動化測試用例,選擇Xcode儀器UI自動化。 所以創建了一個用於登錄表單的java腳本,但無法登錄到應用程序..即使給出正確的憑據。它說無效憑證。我檢查了我在腳本中配置的用戶名和密碼。當我使用我的鍵盤提供憑據時,它會登錄...當使用IOS UI自動化工具進行測試時,無法登錄到應用程序

爲什麼使用UI工具給出憑據時登錄不會發生?

+0

UI自動化是否填寫正確的字段?你可以張貼截圖嗎? –

+0

喬納森佩恩,是的領域填寫正確。 – Thejaswi

+0

它不允許我發佈圖片..我最近在堆棧溢出中創建了我的帳戶。我需要10條信息發佈。 – Thejaswi

回答

0

由於Thejaswi沒有權限尚未上傳圖片,他發電子郵件給我一個問題的截圖,我想我會在這裏發佈他們在我的答案提供更多的上下文。

您沒有提供足夠的細節來幫助我解決問題,但我確實有一個建議可以指引您朝着正確的方向發展。從屏幕截圖看來,UI Automation正在填充字段並正確按下按鈕。既然您指出,手動控制應用程序時可以登錄,這讓我相信UI Automation輸入的密碼是錯誤的。

我會仔細檢查您使用自動化腳本的密碼。如果這是正確的,那麼我會顯示「無效密碼」消息的警報視圖,同時顯示輸入的密碼。這將有助於排除UI自動化未正確發送正確的按鍵以填寫密碼領域。

Screenshots

+0

通過自動化腳本輸入值後,我交叉檢查了用戶名和密碼文本字段。文本字段長度爲未定義,這意味着我的文本字段不包含任何值。 – Thejaswi

0

使用UIKeyboard類解決我的問題。

相關問題