Xcode 8 より前は、特定の XCTestCase クラス内のテスト メソッドの名前をアルファベット順に並べることで、単体テストを特定の順序で実行できました (この回答で説明されています)。たとえば、テストは次のように実行されます: testA、testB、testC、testD など。
ただし、Xcode 8 では、これは当てはまりません。たとえば、test1、test2、test3、test4、および test4 という名前のテスト メソッドが最初に実行されます (以下のスクリーンショットを参照)。次に再実行すると、次の実行時に test2 が最初に実行されます。
では、Xcode 8 でテストを順番に実行するにはどうすればよいでしょうか?