タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

TestとPerlとtestingに関するItisangoのブックマーク (2)

  • 第30回 Test::Class:ユニットテストに使うだけでなく | gihyo.jp

    メタデータからテスト件数を取得する 前回はテストファイルやテストデータの数からテストプランを計算するモジュールを紹介しました。今回はその続きとして、テストファイルのメタデータからテストの数を求めるモジュールを紹介していきましょう。これらのモジュールの多くは1994年にケント・ベック(Kent Beck)氏がSmalltalk向けに書いたSUnitを祖先にもつ、いわゆるxUnit系のフレームワークに属するものですが、Perlにはそれ以前からTest Anything Protocolを使った独自のテスト手法が存在していたため、Javaなどで使われている同種のフレームワークとはやや毛色の違う部分もあります。一般的にはクラスをひとつ書くたびに対応するユニットテスト用のクラスを書くのがよいように言われていますが、ここではもっとゆるく、テストを自動的に検出してくれるだけでなく、テストの事前事後になん

    第30回 Test::Class:ユニットテストに使うだけでなく | gihyo.jp
  • Perl テストスクリプトの書き方 - nDiki

    Perl ではコンパイル時に発見できない/発生しないエラーを含むプログラムを書いてしまいやすい。 robust なプログラムを開発するには、テストファースト開発といった開発手法を用いることや、リグレッションテストの整備したりするといったことが重要である。 Perl では標準でテストスクリプトの作成や実行を支援するモジュールが用意されており、これらを利用することで効率的にテストを行うことができる。 以下、準備中。 Test::More Perl でテストスクリプトを書く際の基となるモジュールが Test::More である。 通常はこのモジュールで定義されているテストサブルーチン(ok、is、……)を使用して、テストケースを書くことで Test::Harness のプロトコル (TAP) に準拠したテスト結果を出力するテストスクリプトを書くことができる。 例については「Test::More

  • 1