最新の Web テクノロジに対応するために、空き時間に単純な HTML5 + JavaScript (jQuery) アプリを作成しようとしています (実際には、より高度な C# バックエンドのものです)。
過去10年ほどやってきたのと同じ方法、つまりTDDスタイルで開発したいと思っています。
HTML/JavaScript の TDD/BDD/AcceptanceTDD の世界に慣れていないので、私の質問は次のとおりです。ブラウザーで Web ページに対するテストを作成するための優れたフレームワークなどはありますか決定的なプラス)?
私が JavaScript を使いたい理由は 2 つあります。1. JavaScript をもっと学びたい。 2. 開発と同じ言語をテストにも使いたい。
それ以外の場合は、C# のスキルを使って、Selenium、WatiN、または同様のフレームワークを使用できます。
MSDN でJasmine、QUnit 、およびjQuery を使用した自家製のソリューションを見つけましたが、フローや複雑さを感じることはできないため、推奨事項や直接の経験は大歓迎です。