[英]Simulate “Go”, “Next” button press on iOS onscreen keyboard for xcode test
使用XCUIApplication
編寫一些單元測試。
我們進行了可訪問性測試,以確保如果用戶輸入了有效的用戶名和密碼,則單擊屏幕鍵盤上的“開始”按鈕會登錄用戶。
我知道typeText("\r")
類的功能可以模擬鍵盤按下Return
,但我不確定這是否是“Go”的合理替代品。
此外,我們需要測試在用戶名字段上單擊“下一步”會將您帶到其下方的密碼字段。
現在,我們正在物理設備上手動進行這些測試,但希望將它們自動化。
有沒有辦法明確告訴 xcode 模擬來自 iOS 屏幕鍵盤的“開始”和/或“下一步”點擊?
即XCUIApplication().keypress("iOSGO")
或類似的東西。
-或者-
這些按鈕是否只是在幕后傳輸Return
和Tab
按鍵事件,因此typeText("\r")
和typeText("\t")
可以作為可接受的替代品。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.