タグ

テストに関するshalgielのブックマーク (2)

  • Jenkinsでビルド・テスト・カバレッジ出力・コード静的解析を自動化する

    連載目次 前回の「Kiwi+CocoaPodsで始めるiOSアプリの振る舞いテスト入門」では、「Kiwi」を使った機能の振る舞いテストについて解説しました。 今回は、CI/継続的デリバリの要とも言えるCIツール「Jenkins」のインストールと使い方、プラグインを用いたiOSアプリのビルドの方法を解説します。稿では、Jenkinsを使って次の作業を自動化します。 iOSアプリのビルド iOSアプリのテスト テストのカバレッジ(網羅率)の出力 ソースコードの静的解析 まずは、各ツールをインストールしましょう。稿では、(Mac)OS Xのパッケージ管理システムである「Homebrew」を使ってインストールします。Homebrewは(Mac)OS Xへのソフトウェアのインストールを単純化してくれるツールです。また、Jenkinsで実行したい処理に必要なツールも併せてインストールしましょう。

    Jenkinsでビルド・テスト・カバレッジ出力・コード静的解析を自動化する
  • Controllerクラスの実装と機能テスト(前編)(2/3) - @IT

    機能テストでは、Controllerのアクションメソッドごとに、メソッド処理の確認コードを実装していきます。 都合の良いことに、スカフォルド機能でControllerを作成したことで、機能テストコードについてもベース部分が作成されています。 そこで、まずはスカフォルド機能により作成された機能テストコードを確認していきます。 [Railsエクスプローラー]からtsubuyakiプロジェクト-[テスト]-[機能テスト]の順にツリーを展開し、HitokotosControllerをダブルクリックすると、編集エリアに以下のとおりHitokotosControllerの機能テストコード(hitokotos_controller_test.rb)が表示されます。 require 'test_helper' class HitokotosControllerTest < ActionController

  • 1