xcode-ui-testing

    1熱度

    1回答

    我需要設置我的模擬器自動UITesting。 尤其是從鍵盤上刪除自動更正,拼寫檢查,預測等。 我這樣做,對一個模擬器這樣的: plutil -replace KeyboardAutocapitalization -bool NO -- ~/Library/Developer/CoreSimulator/Devices/319FF855-F54C-4BB7-BDED-F0CC4B1FF8FC/dat

    1熱度

    2回答

    自從升級到iOS 10.3以來,我注意到swipeUp()函數只能以很小的量刷入表視圖。其中1個swipeUp()調用用得綽綽有餘,現在我有10個調用來做同樣的事情。 有沒有人有這個修復?

    7熱度

    1回答

    我很抱歉,如果這是一個重複的問題。我一直無法找到一個,並且無所適從。我的測試無法通過,因爲該應用程序無法啓動。我運行了測試並觀察了模擬器,並且使用正常的應用程序(對於單元測試),在測試運行後它會打開並關閉,但是我的「MyAppUITests」應用程序看起來像準備打開並在啓動時崩潰這就是爲什麼我得到Application is not running, unable to get Accessibi

    0熱度

    2回答

    當通過UI測試目標運行應用程序時,是否可以查看UI層次結構? 我得到一個白色的屏幕,上面寫着「無法捕捉到視圖層次,檢查控制檯日誌中的其他信息」

    0熱度

    1回答

    是任何人都知道,在單元測試的時候,我們如何能測試中雨燕的按鈕,功能的tableView 3. 比如我有一個按鈕動作: @IBAction func BellAction(_ sender: Any) { let searchVC = self.storyboard?.instantiateViewController(withIdentifier:StoryBoardIDs.Notifi

    0熱度

    1回答

    在關於Xcode中UI測試的WWDC會話中,您可以瞭解到在實際合成屬性或讀取值時對查詢進行評估。 那麼何時對查詢進行評估?所以他們並沒有實際評估,只是當你創建它們。 它們按需或按需要進行評估。這意味着使用元素時,將在合成事件或讀取屬性值時評估查詢。 您可以創建該元素,但在您使用它之前,不會評估該查詢。同樣,如果您直接創建查詢,則會在您獲得匹配數時或者您調用返回所有匹配的API之一時對其進行評估。它

    1熱度

    1回答

    我想設置我的UITests本地化。特別是對於阿拉伯語和任何其他從右到左(RTL)語言。 在我的情況下,我有一個swipe(direction: SwipeDirection)函數,其值爲SwipeDirection(.up, .down, .left, .right)。 如果我現在想要刪除讓我們說一個單元格,我只是做cell.swipe(.left)和我的UITest將刪除該單元格。由於UI上RT

    0熱度

    1回答

    我有一個表格,我想通過一個UI測試運行,但有一個問題。 當我有10000行的實現代碼如下,該用戶界面測試將拒絕挖掘行會失敗 // Testing code XCUIApplication().tables.cells.element(boundBy: 0).tap() 該項目是相當簡單的。當您點擊該行時,會顯示一個視圖控制器。這似乎不適用於Xcode中的UI測試。 有沒有人遇到過這個問題?你

    1熱度

    2回答

    我試圖在持續集成服務器上運行我的UITest(我正在使用Bitrise)。因此,在我U​​ITests之一,我有以下幾點: let myLocationPin = app.otherElements["My Location"] self.expectation(for: exists, evaluatedWith: myLocationPin, handler: nil)

    2熱度

    1回答

    我有這已經工作了近一年的一些UI測試,他們每天晚上運行我們設置了監視器,以便我們可以看到它們何時失敗,並且它們在數月和數月內都可以正常工作。 今天早上我們更新了我們的機器到Xcode 8.3.2和我們的生成服務器從8.2到8.3.2,現在UI測試不再通過了。 我有12個細胞在裏面,第一個6的tableView是可見的,但我想按最後一個單元格,所以我叫swipeUp()滾動的tableView。通常