タグ

2012年2月24日のブックマーク (2件)

  • Jenkins を iOS アプリ開発に導入してみた (gcov編)

    前回 はSenTestKitに続いてGHUnitを導入して、Jenkins上でGHUnitによるテストの自動実行を行いました。今回はさらにステップアップして、gcovを使用してコードカバレッジを取るようにしてみようかと思います。 ■gcovを使ったコードカバレッジの取得(Xcode 4.3版) Xcode 4.3の場合は以下の参考ページで紹介されている方法がオススメです。実機ででもシミュレータでも動作してお得です。 http://www.cocoabuilder.com/archive/xcode/314794-xcode-4-3-moved-libprofile-rt-how-to-reference-it-now.html http://www.infinite-loop.dk/blog/2012/02/code-coverage-and-fopen-unix2003-problems

    Jenkins を iOS アプリ開発に導入してみた (gcov編)
    tettekete37564
    tettekete37564 2012/02/24
    gcov でユニットテスト・単体テスト
  • SenTestingkitとgcovでテストカバレッジを測定してみる « NAVER Engineers' Blog

    こんにちは、QAチームのアベです。 iOS SDK でのコーディングって楽しいですよね。でも完成度の高いアプリを目指すと開発ライフサイクルの中でいくつものテストを充分に行う必要があり大変なことも多いです。難しいのは「充分に」というところです。何をもって「充分」といえるでしょうか?時間とお金があればいくらでもテストするよ!と思うものですが、時間とお金が潤沢にあるプロジェクトは現実にありません。 そこでコストと納期とのトレードオフで重要なところを重点的にテストするという戦略があります。 masuidrive さんも言ってました、「モデルの UnitTest は書く、Integration はあきらめよう」と。戦略は様々ですが比較的テストコードを書き易いモデルレイヤのプロダクトコードに対するユニットテストを充分に行うというのが現実的のようです。 記事ではモデルレイヤにあるようなコードのユニット

    tettekete37564
    tettekete37564 2012/02/24
    ユニットテスト・単体テスト