タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

dev-testに関するmypacecreatorのブックマーク (2)

  • Web制作で面倒なフォームのテストを素晴らしく自動化する

    はじめに こんにちは。先日WordBench新潟の勉強会に参加してきました。勉強会も懇親会も有意義で、とてもおもしろかったです。 その中で「フォームの入力って結構面倒ですよね」というお話になりました。 こういったWeb制作でのフォームのテストって面倒ですよね。 (あっ、ここでのテストはユニットテストとかの「テスト」ではなくて、もうちょっと広義な、フォームに文字を入力して、チェックボックスを埋めて、送信して…、というやつです。) このフォームのテストって自動で埋めることができるんですね。その方法についてまとめてみました。 問い合わせフォーム 今回はテスト用にWordPressで問い合わせフォームを作りました。非常に素晴らしい「MW WP Form」というプラグインがありまして、そちらで制作しました。(当に便利です!) フォームはこんな感じです。 ブックマークレットを作る MacのChrom

    Web制作で面倒なフォームのテストを素晴らしく自動化する
  • WordPressに対してBDDなテストを行うためのボイラープレートをつくった | Firegoby

    WordPressサイトに対して BDD なテストを行うためのボイラープレートを作りました。 https://github.com/vccw-team/boilerplate-behat-wordpress BDDとはなにかというと振る舞い駆動という意味で、ユニットテストがよりプログラマーよりなものであるなら、BDDは顧客の要求仕様に基づいたテストになります。 たとえばユニットテストでは、特定の関数の戻り値の確認作業を自動化するわけですが、これは必ずしも顧客の要求仕様に基づいたものではありません。 一方で、BDDなテストでは、「スマホでみたときに、このサイドバーを非表示にして!」みたいなことをテストするものなので、顧客からの要求仕様を直接テストに落とし込んだものになります。 Behat とは Behat とは、PHPで書かれたBDDテスト用のフレームワークで、その最大の特徴はまるでドキュメ

    WordPressに対してBDDなテストを行うためのボイラープレートをつくった | Firegoby
  • 1