タグ

bddに関するnettaboのブックマーク (5)

  • Home - cucumber - GitHub

    Once activated, we'll place the following badge in your repository's detail box: The official Cucumber web site has some more marketing blurbs and CukeTV episodes! Cucumber is a tool that can execute plain-text functional descriptions as automated tests. The language that Cucumber understands is called Gherkin. Here is an example: Feature: Search courses In order to ensure better utilization of co

    nettabo
    nettabo 2010/04/25
    BDDで受け入れテストができるテスティングフレームワークCucumber。テスト対象はRubyやRailsに限らずJavaとかFlexとかでもいけるらしい。
  • RSpec の入門とその一歩先へ - t-wada の日記(旧)

    和田 卓人(@t_wada) 作『RSpec の入門とその一歩先へ』はクリエイティブ・コモンズ 表示 - 継承 4.0 国際 ライセンスで提供されています。 東京 Ruby 会議 03 の RSpec ワークショップの資料です。このワークショップでは参加者の方に「写経」(コードを書き写すこと)をして貰い、TDD/BDD と RSpec を同時に学べるように都度説明を入れるかたちで行いました。 第2イテレーションも書きました。続きに興味ある方はご覧下さい (更新) 第3イテレーションも書きました。続きに興味ある方はご覧下さい 1st iteration favotter の みたいな NG ワードのフィルタリング機能を RSpec で作りましょう。まずは NG ワードの検出機能を作成します。 このイテレーションでは最初ベタな形のテストコードと実装を書き、だんだんとそのコードを洗練させてゆきま

    nettabo
    nettabo 2010/03/14
    RSpecワークショップのログ。
  • はてなブログ | 無料ブログを作成しよう

    雨季のバンコク2泊4日旅行記 夏は苦手と言いながら、春先の憂を吹き飛ばしたくて、今年も海外旅行の予定をいれてしまった。昨年20年以上ぶりに海外に足を伸ばし、旅をすると人生の栞が増えることを実感してから、だんだん旅が好きになってきたように思う。 今年の行先は雨季まっさかりのタイ・バ…

    はてなブログ | 無料ブログを作成しよう
    nettabo
    nettabo 2009/09/01
    Dataset、Machinist、Fakerを試してみた記録。wktk
  • [cucumber][テスト] テストデータツールまとめ(2009春夏)

    ● [cucumber][テスト] テストデータツールまとめ(2009春夏) 調査結果 知見 みんな YAML での Fixture 作成には辟易 (except DHH) DHH は初心者 BDD の流れから全体の fixture でなく必要なデータを作成するのが主流 データ作成ツールは Machinist がすこぶる評判いい (現在のベスト) 集合的なデータが必要な場合は Dataset を使い、その中から Machinist を使う Fake データの作成は Faker gem がこれまたすこぶる評判よし Machinist の発音がわからない 今、cucumber + webrat + mozrepl + firefox + xvfb + rspec + machinist + faker が俺の中で激熱! 参考 http://github.com/aslakhellesoy/cu

    nettabo
    nettabo 2009/08/25
    YAMLやめてテストデータ作成ツールを組み合わせるかんじ。
  • Quality Code with Cucumber (RailsConf2009レポート) - クックパッド開発者ブログ

    «RailsConf2009のレポート一覧 こんばんは。ホテルの廊下にかかっている絵がみんな猥雑でRails hackerに与えられる心理的な影響の心配をしている根岸です。 稿はCucumberのdeveloperであるAslak Hellesøyさんの講演内容のレポートです。 講演資料は下記のアドレスにアップロードされています。 [講演資料] 現在85人のコミッタがいるtesting frameworkであるCucumberの理念と概略がプレゼンされていました。 CucumberはBDD(Behavior Driven Development - ビヘイビア駆動開発)を実現するソフトウェアです。なんらかのアプリケーションを書く際にはビヘイビア、つまり要求仕様を特定してから開発することになりますが、Cucumberの実現するBDDは、その要求仕様通りにクライアントアプリケーションが動いて

    Quality Code with Cucumber (RailsConf2009レポート) - クックパッド開発者ブログ
    nettabo
    nettabo 2009/06/29
    BDDなテストツールCucumberがイケてるらしい。
  • 1