タグ

testに関するknackのブックマーク (6)

  • BehatとSeleniumを組み合わせ受け入れテストを自動化する

    みなさんこんにちは。@ryuzeeです。 Behatは良さそうなので引き続き検証しています。 今回は、BehatとSeleniumを組み合わせて、受け入れテスト型のテストを自動化してみたので、その方法について説明しましょう。 なお、前回の記事を読まれていない場合はまずそちらを参照してください。 PHPでBDD(Behavior Driven Development)する方法 Seleniumの課題僕が関わっている案件では受入テストを自動化しているケースももちろんあって、その際はPHPUnitとSeleniumを組み合わせています。 このテストには以下のような課題があります。 画面の操作をするphpコードが大量にあって、ソースを見ただけでは何をしているのか分かりにくいSeleniumは操作に画面の要素名利用するため、例えばサイトのデザインを大幅に変えたりすると、テストの中身も大幅に書き換えな

    BehatとSeleniumを組み合わせ受け入れテストを自動化する
  • ブログをリニューアルした

    ここ最近、すっかりサボり気味のブログだが、ようやくリニューアルできた。 まだ、細かいところでちょくちょく調整中のところがあって、表示が変になったりするところもあるけど、徐々に修正していこうと思ってる。 デザインは、「フリーランスイラストレーター、オフィスシバチャン」にお願いした。シバチャンは、さぶみっと!の色々なサービスでもなかなか味わい深い下手うまなイラストで大活躍してもらってるフリーのデザイナー&イラストレーターさんだ。もともとはうちの会社で働いてて、今年春?(だったけな)に独立した。ブログのデザインは独立祝いとして依頼させてもらったのだが、ボクがなかなか返事しなかったり、無理な注文つけたりで、えらく時間をかけてしまった。シバちゃんすまぬ。 せっかくリニューアルして気分も一新したので、来年はもう少しブログに力入れようと思ってる。この決心が何ヶ月続くかが問題だが。

    ブログをリニューアルした
    knack
    knack 2010/12/29
  • 名前やメールアドレス、住所等、大量のダミーデータが作れるJSライブラリ「Faker.js」:phpspot開発日誌

    名前やメールアドレス、住所等、大量のダミーデータが作れるJSライブラリ「Faker.js」 2010年05月20日- Marak's Faker.js at master - GitHub 名前やメールアドレス、住所等、大量のダミーデータが作れるJSライブラリ「Faker.js」がGithubにて公開されています。 生成できるデータは英語になりますが、それなりに使えそうです。 ライブラリを読み込んだ後、「Faker.Name.findName();」のようにコードを実行すればダミーの名前が取得出来ます。 メールは「Faker.Internet.email(); 」のように実行すれば生成されます 他にも以下のようなデータが生成出来るみたい。 Faker.Address.zipCode() -  zipコード Faker.Address.city() - 都市名 Faker.Address.s

    knack
    knack 2010/05/20
  • これは恐ろしい!全く同じ画面でA/Bテストを実施したら・・・ - Feel Like A Fallinstar

    Webの世界ではもはや数値検証が当たり前になりつつありますが、その前提を揺るがすような最新事例を紹介したいと思います。 ソースは以前採り上げたA/B test.comです。マンガでわかる統計学 trudne.plというサイトのでは、ォーム画面についてのテストで、何と全く同じインターフェースを2つ用意し、50%ずつに振り分けて数値を比較するという試みを行いました。 その画面がこちらです。画面自体は、さほど代わり映えしないフォームですね。 ところが、この画面に約5,000ずつ程度のアクセスを集めてフォームのコンバージョン率を測定したところ・・・ 全く同じ画面でA/Bテストを実施しても、差異が発生 以下が2つ(1つ)の画面の比較結果です。 画面1 7.1% Conversion Rate (4963アクセス、350コンバージョン) 画面2 5.8% Conversion Rate (4952アク

    knack
    knack 2010/02/12
  • Webサイトのクローズドなテストをする際に便利な『Prefinery』 | 100SHIKI

    サイトを作る際にクローズドベータでテストをする、という手法は良く使う。 ただ、そのために「興味のある人はこちらから登録してね」という画面を作ったり、招待状メールを発送したり、というのはわりと面倒である。最初しか使わない機能だからだ。 そこで登場したのがPrefineryだ。 このサイトではクローズドなテストをする際に必要なそうしたユーザー管理機能を一手に引き受けてくれる。 英語かつ有料サービスなので日語のサービスで導入する際にはよくよく検討したいところだが、こうした開発者にとってうれしいサービスはどんどん出てきて欲しいですね。

    Webサイトのクローズドなテストをする際に便利な『Prefinery』 | 100SHIKI
  • My DebugBar | IETester / HomePage

    DebugBar Home > Wiki > IETester :: Browser Compatibility Check for Internet Explorer Versions from 5.5 to 11 :: ANNOUNCE: If you are an Adwords user, The IETester team is proud to announce its new tool: SunnyReports, a simple and efficient Adwords reporting tools IETester is a free (both for personal and professional usage) WebBrowser that allows you to have the rendering and javascript engines of

  • 1