1. 第65回 PHP勉強会 @東京(Engine Yard) behat/PHPUnitで始める BDD/TDD 2013/02/28(木) @ビルコム 3. about tchikuba • 所属 – ビルコム株式会社 • 自社サービス – ReBuy http://rebuy.jp/ – Okkru https://okkru.jp • 役割 – 開発Playing Manager • いいね! – Linux、ビール、宇宙平和 • facebook/twitter – tchikuba
Behat 1系では、Webサイト内のページへのアクセスに対して、URLを直接フィーチャーに記述するのではなく、ページ名をつけて抽象化できるようになっていました。フィーチャーの可読性や抽象度の統一の面で優れた方法です。URLのを直接フィーチャーに記述すると、たとえば次のようになります。 シナリオ: 会員登録申込 前提 "/" を表示している URLのかわりにページ名を用いると、次のようになります。 シナリオ: 会員登録申込 前提 "トップページ" を表示している Behat 2系では直接URLを記述する方法しかサポートされておらず、ページ名を利用するには、多少の準備が必要です。 依存ライブラリ準備Behat/CommonContextscomposerでインストールしている場合は、behat/common-contextsを以下のように追加します。 { "require": { "beha
Sabel PHP FrameworkでBehatを使ってBDD開発できるようにします。 開発環境はLinuxかMacを対象にしているのでWindowsの人はごめんなさい。 まずはBehatのインストール pear channel-discover pear.symfony.com pear channel-discover pear.behat.org pear install behat/behat ドキュメントはこちら http://pear.behat.org/ 正常にインストールできている場合は behat コマンドが使えます。 % behat [InvalidArgumentException] Context class "FeatureContext" not found behat [-c|--config="..."] [-p|--pr
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
In this presentation, we'll walk through the common problems that plague the process of developing any application: miscommunication, over-planning, etc. By standardizing the language of our features - called Gherkin - we'll then learn how we can focus on the behavior of our application and use those human-readable descriptions to run as actual tests against our application. By the end of this pre
Desktop The coolest job in the world: Browse the web from a remote Icelandic island, achieve... January 23rd, 2024 Look no further for the coolest job in the world: browse the web from a remote island off the coast... Opera GX Protect your screen from prying eyes with Panic Button from Opera GX December 13th, 2023 We’re excited to tell you that your days of being caught looking at dubious content
2012年08月03日14:42 カテゴリPHPprogramming Behatでケータイサイトの受け入れテスト はじめまして、株式会社Flesselの田中と申します。 私は長いことケータイサイトを作る仕事に関わってきました。縮小傾向にあるフィーチャーフォンですが、まだまだ現役です。 このエントリーではPHPのストーリーテストツールBehatを利用して、ケータイサイトの受け入れテストを行う方法をご紹介します。 インストール今回は対象となるプロジェクトにcomposerを使ってBehatを組み込む方法をとります。 まずはcomposerをインストールします。curl -s https://getcomposer.org/installer | php※CentOS環境だと証明書の関係で動かないことがあります。 次にcomposerの設定ファイルであるcomposer.jsonをプロジェクト
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く