タグ

bddとphpに関するat_homeのブックマーク (3)

  • Quick Intro to Behat — Behat 2 documentation

    at_home
    at_home 2012/11/22
    使ってみたBehat。肝は要求仕様の記述になるってことかなぁ
  • Behat入門

    Behat is a behavior-driven development testing framework for PHP applications that is similar to Cucumber but uses Gherkin syntax. It allows developers to write tests in a business-readable domain-specific language called Gherkin that are then executed by Behat to validate expected program behaviors. The document shows how to add Japanese localization resources to Behat.Read less

    Behat入門
    at_home
    at_home 2012/11/21
    behat開発が止まっているように見えるけど気のせいかな?
  • PHPでBDD(Behavior Driven Development)する方法

    みなさんこんにちは。@ryuzeeです。 RubyであればRSpecやCucumberとか使って、むしろBDDしているケースの方が多いようですが、PHPでやっている事例はあまり聞きません。 とりあえずPHPでもBDDできることは確認できたので、その方法をご紹介します。 ※実戦投入にはもうちょっと検証は必要かもしれません。 BDDとは?BDDとはビヘイビア駆動開発(Behavior Driven Development)でテスト駆動開発から派生したものです。 テスト駆動開発とドメイン駆動設計を統合したようなイメージになります。 対象における「振る舞い」や「制約条件」の検証のために、自然言語的な記述でテストコードを記述します。 スペックファーストで仕様を作ってから実装するという流れになります(コードを書く前に振る舞いを決める)。 ということで、以下ではPHPでBDDを行う方法について解説してい

    PHPでBDD(Behavior Driven Development)する方法
    at_home
    at_home 2012/11/21
    Behatを使ってPHPで振舞駆動開発する方法。これ試してみようかな
  • 1