我們有一個包含兩列新聞閱讀器的iPad應用程序。左視圖包含新聞列表,其中一些鏈接直接與新聞相關聯,另一些則將另一個視圖控制器與另一個新聞列表鏈接。這也會導致UIButton
被設置爲導航欄的leftBarButtonItem
。如果我們處於第一級別,則無法使用的簡單圖像將是leftBarButtonItem
。UIAutomation:在點擊前檢查元素是否存在
我的目標是現在有一個測試,在每個新聞的水平。如果一條消息通向二級列表,則應該點擊導航欄中的UIButton
。
我該如何檢查,如果leftBarButtonItem
是「可點擊」?由於它可以是圖像或,只要調用navigationBar().leftButton().tap()
就會導致錯誤,如果它是圖像。
我也使用tuneup庫,如果這是任何幫助。