タグ

cucumberに関するt-wadaのブックマーク (9)

  • Turnip のテストレポートを見やすくしてみた - CrowdWorks Engineer Blog

    Turnipのステップ実行毎にスクリーンショット(以下SS)とレンダリングされたhtmlを記録するFormatter、CapturefulFormatterを作りました。 記事では、簡単な使い方の紹介と、どのようにステップを記録しているかについて記していきます。 背景 Ruby on Railsでの受け入れテストと言えばCucumberが著名ですが、ステップ定義にて正規表現を用いる点や、RSpecとの二立てとなっている点などが課題となっていました。 この2点を解決すべく生まれたのがTurnipです。Turnipの詳しい説明はるびま42号のTurnip解説記事が詳しいので割愛します。 しかし、Turnip では、テストレポートもRSpecのものを使うため、特にステップの失敗時のエラーメッセージがかなりわかりにくくなってしまいました。 下記に例を示します。とある画面にボタンが描画されていな

    Turnip のテストレポートを見やすくしてみた - CrowdWorks Engineer Blog
    t-wada
    t-wada 2014/10/27
    良さがある。作業の結果だけでなく拡張に際する思考過程が書かれているのもいいな。
  • http://www.pioneerjs.com/index.php

    t-wada
    t-wada 2014/09/09
    Gherkin 形式の仕様記述(Cucumber みたいなやつ)を使って E2E テストから WebDriver を使った DOM のテストを行えるようにするテスティングフレームワーク
  • Cucumber.js

    Cucumber.js demo Find more on the Cucumber.js repository. Feature source Feature: Simple maths In order to do maths As a developer I want to increment variables Scenario: easy maths Given a variable set to 1 When I increment the variable by 1 Then the variable should contain 2 Scenario: much more complex stuff Given a variable set to 100 When I increment the variable by 6 Then the variable should

    t-wada
    t-wada 2012/01/16
    Cucumber.js のデモサイト
  • GitHub - cucumber/cucumber-js: Cucumber for JavaScript

    Cucumber Automated tests in plain language, for Node.js Cucumber is a tool for running automated tests written in plain language. Because they're written in plain language, they can be read by anyone on your team. Because they can be read by anyone, you can use them to help improve communication, collaboration and trust on your team. This is the JavaScript implementation of Cucumber. It runs on ma

    GitHub - cucumber/cucumber-js: Cucumber for JavaScript
    t-wada
    t-wada 2012/01/16
    おおお Cucumber の JavaScript 版があったのか!
  • Search

    Releases, Offers & More Be the first to hear about our newest content, best promotions and upcoming events. Plus get 25% off your next purchase. Newsletter Sign Up Download Accounts Your email address is your account identifier. You can create a password, or just download from the links sent via email. My Orders (Resend order emails) How We're Different Hands-on instructions Solutions to real-worl

    t-wada
    t-wada 2011/07/14
    PragProg から Cucumber Book も出るのか
  • DHH Offended By RSpec, Says Test::Unit Is Just Great

    Ruby Weekly is a weekly newsletter covering the latest Ruby and Rails news. As an outspoken and opinionated guy, David Heinemeier Hansson (a.k.a. DHH), creator of Rails, is no stranger to a little bit of controversy. He frequently sets off interesting debates on Twitter from his @dhh account. The latest is, perhaps, the most involved yet and has been rattling on for a couple of hours today. So wha

    t-wada
    t-wada 2011/03/30
    RSpec と Cucumber を混ぜて議論してはいけないと思うな
  • はじめる! Cucumber 刊行記念:諸橋さんインタビュー 第1回 - 達人出版会

    Cucumberの入門書がついに登場。Rubyの全ライブラリの中でも人気度ベスト10に入るほど(ruby-toolbox調べ)の知名度を誇るBDD向けツール、Cucumberを日人(日語)でも使いこなせるよう、分かりやすく解説。今日からテストを書くのも日語で。 『はじめる!Cucumber』の刊行を記念して、著者である諸橋さんにお話をうかがいました。 (2010年11月8日、聞き手:高橋征義) RubyRails、テストとの出会い ── 諸橋さんはRails勉強会@東京の世話役や、『Railsレシピブック』の執筆などでもよく知られていると思いますが、まず、諸橋さん自身の、RubyRailsとの出会いについて聞かせてください。 諸橋 Railsというか、まず一番最初にRubyとの出会いまでさかのぼると、大学時代にiMacを買ったのがきっかけです。ちょうどMac OS Xとかのパブリ

    t-wada
    t-wada 2011/02/08
    "TDDってのは、難しいお題目でも額縁に入れて飾っておくものでもないわけです。実際に手を動かしながらやってもらうと、何となくテスト書いたほうがプロダクトコード書くのが楽だなっていう風になると思う"
  • 達人出版会から「はじめる!Cucumber」という本を出版しました - moroの日記

    先ほど、「新しいコンテンツを、新しい読者に、新しい速度とプロセスで」という理念を持った電子出版社、達人出版会が試験公開でサービスインしました(http://tatsu-zine.com/)。こちら、ご存じの方も多いと思いますが、日Rubyの会会長であり、Railsレシピブックも一緒に書かせていただきました、高橋征義さんが興した出版社です。 まずは、サービスインなさいましたことのお祝いを申し上げるとともに、これからのますますのご発展と、それに伴って日のソフトウェア業界がよりエキサイティングになることを祈念いたします。当におめでとうございます。期待しています。 さて私も、同サイトにて拙稿「はじめる!Cucumber」を配信させていただいています。こちら、Rubyの受け入れテスト自動化フレームワーク、Cucumberについての(おそらく)日で初めての書籍です。Cucumberの使い方を、

    達人出版会から「はじめる!Cucumber」という本を出版しました - moroの日記
    t-wada
    t-wada 2010/11/01
    id:moro さんの Cucumber 本も達人出版会から出る!
  • ヽ( ・∀・)ノくまくまー(2009-07-21)

    UnitTest で部品をしっかり守っているのに運用時にエラー さらに version up 時には頑張って書いた UnitTest が無駄になる UnitTest の存在意義に疑問が出てくるから、書こうとする気力が落ちる 思考停止して頑張ってまた書いても、また運用時にエラーが起きちゃう こうして悪いリズムが生まれていく 長期的な回帰テストとしては UnitTest は無力 まず書くべきは End to End のテストだった・・・ 河田・・・受入テストにつけ! なるほど、UnitTest よりも受入テストの方が対象となるシステムの挙動と密接であるため、確かに テストコードが長生きする とことがわかる。うん、それで問題が解決しているよ。でも、さらに「実行者が人でないといけない」と言ってるのはなぜ?ここからが問題の核心だが、その答えから言えば 人である方がテストコードがさらに長生きする から

    t-wada
    t-wada 2009/07/22
    maiha さんスゲーと思いながら読んでいて、オチにびっくりした。
  • 1