sentestingkit

    4熱度

    2回答

    我們最近使用iOS應用程序設置了一些Xcode bots,以自動構建和測試我正在處理的應用程序。如果我只是構建和分析,構建過程就可以正常工作。如果我將它設置爲運行測試,它將以可變數量的錯誤結束,並以Unexpected TestSuiteWillFinish結束。例如,最近的運行表明: Run test suite TimeClockTestCase encountered an error (U

    40熱度

    4回答

    我正在嘗試使用Xcode上的基本SenTest框架讀取和更改鑰匙串的代碼。代碼可以在設備上正常工作,但是當我開始測試時,每當我想用SecItemDelete/SecItemAdd/etc來觸碰鑰匙串時,我都會收到這些錯誤。 The operation couldn’t be completed. (OSStatus error -34018 - client has neither applica

    3熱度

    4回答

    我一直在嘗試在過去2周內更新iOS客戶端應用程序,不幸的是,它已被拒絕兩次,因爲Apple稱它在iOS7上崩潰。蘋果向我發送了下面的崩潰報告。 Incident Identifier: C213974C-73E2-42C4-A2AA-E4C2A454319E CrashReporter Key: 2c5d5176cc4387265bd86c427bf138d2b0acfe38 Hardware

    0熱度

    2回答

    我正在使用KIF來測試我們的iOS應用程序。我正在嘗試進行一些測試,這些測試將在我整個測試之前和之後進行。我做了一個SenTestSuite類別和推翻-SETUP和-tearDown: -(void)setUp { [tester loginCurrentVersion]; NSLog(@"setup"); } -(void)tearDown { [test

    6熱度

    4回答

    我的單元測試套件包含一些僅適用於最新iOS版本的測試用例。預計,在舊版iOS上運行該套件時,這些測試會失敗。 有沒有標準的方式來表明這些測試用例應該只在特定的iOS版本上運行? 一種選擇我想過: - (void) testSomethingThatOnlyWorksOniOS7 { const BOOL iOS7OrHigher = floor(NSFoundationVersionN

    2熱度

    2回答

    我有Xcode 5.0.2。 我創建了新項目。 新項目已經有了基於XCTest框架的測試目標。 但XCTest不適用於iOS 6.1。 但我想測試我的項目在iOS 6.1, 爲此我相信我應該遷移到SenTestingKit。 在這裏,我有一些麻煩, 我進口SenTestingKit框架, 增加了新的基於senTestingKit測試文件。 運行我的測試。 但看起來像xcode仍然在尋找fc xct

    5熱度

    2回答

    運行單元測試時,當我試圖在Xcode 5.0創建單元測試文件,我得到以下錯誤: The test bundle at /.../Tests.octest could not be loaded because it is built for a different architecture than the currently-running test rig (which is running

    -1熱度

    1回答

    我必須爲一個任務設置測試用例。我知道爲數字使用STAssertEquals,但我不確定如何測試返回字符串的以下方法。 -(NSString *) description { NSLog(@"\n \n Account information for %@ \n Balance is $%g dollars \n Number of transacrions are: %d \n\n\n

    5熱度

    1回答

    所以我遇到了一些問題,Apple在過去3次拒絕了我的應用程序。他們一直留給我這個錯誤。 Incident Identifier: 0F8AC4C8-57A6-4E1E-BE2B-0A93E6A85564 CrashReporter Key: 03e6d04a9f8fcf7989c751d0befe3b50ff6720c8 Hardware Model: xxx Process: Un

    0熱度

    2回答

    我有使用OCMock測試用例,其執行以下操作: CAAOAuth2AuthenticationManager *oAuth2AuthManager = [[CAAOAuth2AuthenticationManager alloc] init]; id authDelegate = [OCMockObject mockForProtocol:@protocol(CAAAuthenticationD