タグ

tddに関するelimのブックマーク (4)

  • http://www.machu.jp/posts/20100829/p01/

    http://www.machu.jp/posts/20100829/p01/
    elim
    elim 2013/05/14
    "Q. $(function() { var Draft; }) と、 jQuery の ready 関数内で定義したオブジェクトのテスト方法は? A. グローバルにtDiary.Draftと定義するといいよ。(プロダクト名をグローバルな名前空間として使う)"
  • Gauche でテスト作成支援 gca.el - ひげぽん OSとか作っちゃうかMona-

    昨日、「test* に与えるテスト名の命名が面倒だ」と書いた所、naotoさんから gca.el という koguroさん作の Emacs Lisp を教えていただきました。 これは便利。 gca.el テストケース作成支援のためのツールを作りました(拙作のEmacs用のユーティリティに含めてあります gca-20060903.tar.gz)。 単体テストをきちんと書くのは面倒ですが、通常コードを書くときは、無意識のうちにgosh上で動作確認をしつつコードを書き進めているかと思います。この動作確認の結果を基に単体テストを作成してしまおうというのがこのツールです。 デモ 実際に動作しているデモムービーを見るとわかりやすいです。(GaucheFest:koguroにあります) デモムービー(mov形式) 4.8MB デモムービー(wmv形式) 2.4MB インストール gca.el の先頭に書

    Gauche でテスト作成支援 gca.el - ひげぽん OSとか作っちゃうかMona-
  • 第5回 進捗管理としてのテスト | gihyo.jp

    ニコニコ動画:https://www.nicovideo.jp/watch/sm2196976 家永さんからの質問第3回、第4回のCustomer Testのところで「進捗管理」というキーワードが出てきましたが、ウォーターフォールの場合のバラバラで作ってあとで結合でがんばってという、そういう進捗管理とは何か違うんですか? すみません、そこの説明は省いてしまっていました。連載は、繰り返し型の開発をイメージして話をしています。 繰り返し型の開発とは? 繰り返し型の開発では、たとえば1年間で何か開発するという場合に、1年間丸々使って最後にあるものができるというようなやり方ではなく、たとえば2ヵ月、3ヵ月ごとにシステムの開発する範囲を区切って、段階的に動くものをお客さまに納品していきます。もしくはお見せしていきます。 要件定義があって、外部設計があって、内部設計があってというフェーズを経る場合で

    第5回 進捗管理としてのテスト | gihyo.jp
    elim
    elim 2008/11/03
  • BDDIntro - 生きてま2 改 - Trac - A NEW LOOK AT TEST-DRIVEN DEVELOPMENT

  • 1