タグ

ToReadとtestに関するftnkのブックマーク (2)

  • Route 477(2009-06-09)

    ■ [ruby] Rubyのテスト環境大戦争 おまいらは当にテストが好きだな!というわけで、Rubyのテスト関係のライブラリを並べてみた。 テストフレームワーク Test::Unit Ruby標準添付のユニットテスト用フレームワーク。 RSpec DSLを使う、「BDD」という概念を流行らしたユニットテスト用フレームワーク。 Cucumber 自然言語を使って、ブラックボックステストを記述する。RSpecの「Stories」と呼ばれていた機能が独立した。 あとはShouldaとかbaconとかいろいろありますけども。 モック・スタブライブラリ モック=あるオブジェクトに期待したメッセージが飛ぶかどうかテストするためのオブジェクト、 スタブ=ネットワークが絡むとか、実際のオブジェクトが使えない場合に使う偽オブジェクト。 と思ってるんですけどどうなんですかね(more: モックとスタブの違い

    Route 477(2009-06-09)
  • Webシステムのテスト

    最近、受注案件や自社のWebシステムをテストする機会が増えてきたのですが、今回はテストの基的な部分について簡単にまとめたいと思います。 ※テストの重要性についてPHPプロ!で連載されている「TOM先生のテスト講座」も併せてご覧ください。 まず、テストを大きく以下の3つに分類し、それぞれについてまとめていきたいと思います。 ○ 機能テスト ○ 非機能テスト ○ セキュリティテスト ■ 機能テスト 機能テストは、機能要求が満たされていて仕様通りに実装されているかを検証するためのテストです。 機能テストを行っていく上で様々なテスト方法がありますが、今回は以下のテスト方法が取り上げたいと思います。 ・同値分割法: 正当な値と不当な値の両方の代表値を入力してテストを行う方法。(例. 20以下までの入力欄で15と25を入力) ・境界値分析: 正当な値と不当な値に分け、その境界となる値を入力してテスト

    Webシステムのテスト
  • 1