earlgrey

    3熱度

    1回答

    在EarlGrey中,我如何訪問我正在與之交互的元素對象,例如我想訪問我剛纔點擊的UIButton。

    1熱度

    2回答

    我寫失敗,以下錯誤測試: Error Domain=com.google.earlgrey.ElementInteractionErrorDomain Code=0 "No element found." UserInfo={NSLocalizedDescription=No element found.} 我可以,我想匹配的元素存在產生的截圖中看到。我瀏覽代碼並看到earlgrey使用元素提供者

    2熱度

    1回答

    出於測試目的,我想繞過我的應用程序的登錄屏幕。我可以簡單地通過註釋掉運行測試時推送視圖控制器的代碼。但是,這並不理想。我想出了在我的計劃中設置的環境變量,然後做一個更好的辦法: if ([NSProcessInfo processInfo].environment[@"TEST"]) { // Running EarlGrey test. } 我想知道是否有什麼更好的辦法,如果我正在EarlGre

    0熱度

    1回答

    我寫了一個測試,應該等待15秒才能評估一個條件。它目前等待時間更短,並立即進入評估塊,產生錯誤。 waitWithTimeout之後的seconds參數似乎被忽略。 我的測試代碼: - (void)testAsyncEvent { [[EarlGrey selectElementWithMatcher:grey_accessibilityID(@"Button")] per

    0熱度

    2回答

    我想通過以下對Cocoapod安裝步驟描述here 構建過程中執行所有我不斷獲取編譯錯誤的步驟後,讓我的電腦上安裝Earlgrey EarlGrey .swift:17:27:使用未聲明的類型'EarlGreyImpl' 有13個這樣的編譯錯誤都與未解析的標識符有關。 我重複嘗試了多次使用相同結果的步驟。我的文件夾結構與說明中顯示的內容相匹配。 任何建議,我應該進一步尋找解決這個問題。 僅供參考我

    0熱度

    1回答

    試圖在我的APP上啓動EarlGrey測試,但是在啓動屏幕打開後,我所得到的全部是空屏幕。 我們使用2個不同的窗口作爲啓動畫面和主應用程序,它看起來像第一個EarlGrey棧。有沒有辦法切換EarlGrey中的屏幕? 這是我在測試輸出: 2016年3月3日15:00:25.721 XING [23504:165847]無法kickstart的com.apple.AXInspector [26843

    0熱度

    1回答

    工作,我想知道是否有在EarlGrey東西使用像一個可能性 [EarlGrey selectElementWithMatcher:grey_accessibilityLabel(@「登錄 」)] 的performAction:grey_tap()elementByIndex(0)] (具有grey_accessibilityLabel或grey_text) 很多時候在我們的APP存在。需要找到多個

    3熱度

    1回答

    看起來EarlGrey在測試我們的APP時無法使用等待APP閒置的好功能。得到這個錯誤每個屏幕上: EarlGrey試圖等待5.0秒,達到了 空閒狀態的應用程序,但事實並非如此。 EarlGrey現在不得不清理狀態 跟蹤,因爲測試 - [EGT TESTLOGIN]可能造成的UI 線程處於非空閒狀態無限期 現在我該功能關閉時,所有工作正常,但無法理解可能是這種問題的原因。我在Xcode 7 UI自

    2熱度

    1回答

    我遇到了一些障礙,試圖編寫一個使用後退按鈕的測試,希望有人可以用這個指向正確的方向。 我的看法是相當標準的我有一個UINavigation控制器作爲我的根視圖控制器,我正在通過它到一個點,然後需要回去。 我試圖做一個匹配器,找到導航欄中的後退按鈕,但沒有任何成功。 我試圖使用標籤,標識和值,設置後面的按鈕項目上的輔助功能標識符沒有導致匹配,即使它適用於我的其他界面元素。 [self.navigat

    2熱度

    1回答

    當我啓動EarlGrey測試時,出現「Could not swizzle」的崩潰,我該如何避免這種情況?