タグ

Xcode4に関するtettekete37564のブックマーク (7)

  • 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
    ユニットテスト・単体テスト
  • Xcode4 で iOS の Unit Test - むらかみの雑記帳

    Xcode4 になってから、iOS の Unit Test のやり方が Xcode3 とかなり変わっていて、だいぶやり方を悩んでしまった。試行錯誤した結果を書いておくことにする。 Xcode3 の Unit Test の種類 Xcode3 には、Logic Test と Application Test の2種類があった。詳細はiOS Development Guideを参照。 Logic Test : アプリケーションとは独立してテストコードを実行する方法。ビルド過程でテストが実行される。 Application Test : アプリケーションを実際に実行し、この中でテストを実行する方法。実機でしかテストは実行できない。 2つの使い分けだが、基的に model のテストは Logic Test で、controller のテストは Application Test で行うのが基のよう

    Xcode4 で iOS の Unit Test - むらかみの雑記帳
  • [Objective-C] Xcode の単体テスト環境 - それはBooks

    iPhone アプリで利用している Xcode 上に単体テスト環境を構築する手順のメモです。 GUI の構築が多い iPhone アプリ開発ですが、一部ロジックもあります。ロジックのテストはあったほうがいいし、なきゃ不安。 ということで単体テスト環境の構築方法をいろいろしらべてやってみた手順のまとめです。 開発環境 僕の Xcode の環境です。この環境でテスト環境を作っていきます。 OS のバージョン Mac OS X 10.6.4 Snow Leopard Xcode のバージョン 3.2.4 iOS のバージョン 4.1 単体テスト環境の作り方 - 手順 Xcode には 単体テスト(OCUnit)用の SenTestingKit というフレームワークが用意されています。 ここでは、iPhone 用のプロジェクトで OCUnit を使った単体テスト環境を構築する手順を紹介します。 手

  • 『Xcode4でHTTPSを使ってSVNサーバーにアクセスできない場合の対処方法@マカセル森本』

    SCM機能はデフォルトで証明書を信用されていないSVNサーバーにHTTPSで接続しようとすると、以下のようなエラーが発生し接続ができません。Xcode3よりセキュアになったとも言えますが、エラーを出すだけで接続ができない仕様は如何なものかと。 証明書が信用できません。マニュアルでなんとかしてね、という内容です。 残念ながら現状はXcodeのインターフェイスのみではこのエラーに対応することができません。ターミナルからsvnコマンドで対応する必要があります。ターミナルからsvnコマンドで一度チェックアウトすれば、Xcodeは証明書を信用してくれます。 対応方法 ターミナルを起動し、チェックアウトしたいディレクトリへ移動する。 //例 $cd ~/Code/Checkout/ 任意のレポジトリをチェックアウトする。 //svn co HostURL チェックアウト先ディレクトリ名 $svn co

    『Xcode4でHTTPSを使ってSVNサーバーにアクセスできない場合の対処方法@マカセル森本』
  • 404 Error - File Not Found

    指定されたファイルは見つかりませんでした。 10秒後に トップページ にジャンプします。

  • iPhoneアプリを作ってみよう(Xcode4編)第2回:簡単ブラウザ - もとまか日記Z

    iPhoneアプリを作ってみよう(Xcode4編)の第2回目です。ちなみに第1回目は以下でした。 iPhoneアプリを作ってみよう(Xcode4編)第1回:じゃんけんゲーム 第2回の題材はこちらです。 元の題材は「自分専用ブラウザ」です。といっても難しいものではなく、非常にシンプルなものです。なので今回は「簡単ブラウザ」という題名にしてみました。今回は以前の内容から更に絞って、必要最小限の内容にしてみました。 プロジェクト作成 まず、プロジェクトを作成します。今回は以下の条件で作成してみます。プロジェクト名:browserテンプレート:View-Based Application 以下から、コーディングの説明です。 Webのレイアウト作成 まず「browserViewController.h」を以下のように編集して保存します。 次に「browserViewController.xib」を選

  • 1