2016-02-22 69 views
0

我有一個新proyect,我想實現UITests,但我有以下問題,當我初始化控制器...UITests故事板發行

Error

我的viewController標識符的MainView,我的故事板的目標會員標示......這聽起來簡單,但我不找到任何解決辦法...

Call

非常感謝您

+0

在您嘗試加載故事板的代碼行中,您將該包設置爲nil。如果使用NSBundle.mainBundle()而不是 – spottedrabbit

+0

會發生同樣的錯誤。我嘗試了很多東西:( – Patrick22

+0

我絕對沒有很多UI測試的經驗,但爲什麼你需要加載一個特定的故事板。據我所知,主要的故事板將在應用程序啓動之前加載,然後再運行測試。這是一個很好的入門指南UI測試... https://www.bignerdranch.com/blog/ui-testing-in-xcode-7-part-1-ui-testing-gotchas/ – spottedrabbit

回答

0

好的......我認爲問題在於你提到的教程(http://www.raywenderlich.com/101306/unit-testing-tutorial-mocking-objects)是用於標準iOS單元測試,而不適用於iOS UI測試。我猜測這兩種測試的設置是非常不同的,而在其中一個工作的項目不會在另一箇中工作......要學習本教程(注意它看起來使用稍舊的Swift語法),請看對於名爲ApplicationNameTests的應用程序中的文件夾,而不是ApplicationNameUITests,並在其中寫入您的測試。