xctest

    0熱度

    1回答

    我想在成功登錄時測試一個新的viewcontroller出現,但我沒有太多的運氣,不能理解爲什麼。 測試: func testLoginButtonPerformsSegueWithValidEmailAndPassword() { let titleLabel = EarlGrey.select(elementWithMatcher: grey_kindOfClass(MyBillsV

    0熱度

    2回答

    我想在輸出的控制檯到底寫測試工件的路徑。這將是方便的。我也只是好奇。 似乎XCTest莫名其妙地終止應用程序,從main.m. main函數之前的應用程序代理沒有收到生命週期回調,退出程序

    0熱度

    1回答

    是否可以初始化並加載自定義單元格和測試插座? 我的ViewController有TableView與分開dataSource(這是自定義數據源的子類)。所以使用所有這些創建單元格有點棘手。 自定義單元格只有一對標籤和配置方法用於從對象更新它們,因此如果加載,測試將很容易。

    0熱度

    1回答

    在我的XCTests中,我連接到http(不是https)服務器。這在我的產品應用程序中不會發生。有沒有辦法,我只能將此例外: <key>NSAppTransportSecurity</key> <dict> <key>NSExceptionDomains</key> <dict> <key>echo.jsontest.com</key> <dict>

    0熱度

    1回答

    有誰知道這是否可能? 默認情況下啓動的Xcode爲它發現開始在班「測試」方法UI自動化測試。在我圍繞XCUITest編寫測試框架時,這種啓動測試的方式非常不靈活。 我寧願能夠提供設施在我的框架註冊測試類和發射試驗程序,而不是Xcode的爲我做這些。

    0熱度

    1回答

    我在我的應用程序中有一個webview,但我需要做一些UI測試,但是我無法找到正確實現我的測試的文本字段元素。有人有什麼主意嗎?謝謝。

    2熱度

    1回答

    我寫UITests,最近更新的Xcode 9 這行代碼拋出錯誤: let deleteString = stringValue.characters.map { _ in XCUIKeyboardKeyDelete }.joined(separator: "") 該行的錯誤是.joined(分離器:)並說: Type of expression is ambiguous without mor

    1熱度

    2回答

    我有許多異步單元測試可以根據自己的期望正確工作。但是,當我在訴訟中運行所有測試時,他們不會等待其他人完成 - 異步回調在下次測試開始運行時仍處於等待狀態。我想要的是每次測試都要在運行前等待前一次測試中的預期。這些測試使用共享數據庫,因此讓它們重疊會導致煩人的額外複雜性,並在作爲套件運行時出現測試失敗。 - (void)testSignIn { // This is an example of a

    0熱度

    1回答

    我想對圖像做一些測試(例如,如果圖像的大小調整正確)。 如何將特定圖像(或資產)添加到僅適用於測試的項目?

    4熱度

    1回答

    我知道 @testable import MyModule 給從「測試」模塊MyModuleTests(用「testTarget」建)探索MyModule非公共成員的能力。 我需要在我的「非測試」模塊中具有相同的功能。不在生產中,僅在調試模式下。 我的問題是:你知道如何做到這一點? 和相關(我認爲,更難的問題):@testable後面實際發生了什麼魔術?