3

私は単純なアプリを構築しており、Testacular をテスト ランナーとして使用したいと考えています。Testacular は単体テスト用に簡単にセットアップできますが、e2e にも使用できる可能性は高いようですが、私のアプリは AngularJS にはありません。これは可能(または簡単)ですか、それともSeleniumにもっと目を向けるべきですか?

4

1 に答える 1

1

うん!TestacularのGHページから:

フレームワークにとらわれないテスト

Jasmine、Mocha、QUnitを使用したテストについて説明してください。または、任意のフレームワーク用の単純なアダプターを作成します。

前述のテストフレームワークはライブラリに依存しないため、これらのフレームワークの1つを使用してライブラリコードをテストできる限り、testacularを使用してテストランナーを提供できることは理にかなっています。

はいえ、精巣はセレンではありません。ブラウザ環境でコードをテストできますが、私が知る限り、seleniumのようにナビゲーション、DOMクエリ、ユーザーエミュレーションなどは提供されていません。JSコードのセレン機能を探している場合は、TJとオリンパス山の残りの神々によって書かれた素晴らしいライブラリであるSodaをチェックする必要があります:: cough::JSアダプターを提供するLearnBoostの開発者を意味しますとりわけ、セレンのワイヤープロトコル用。

しかし、それでもtestacularが進むべき道だと思う場合は、正しい方向に進むためのサンプル構成ファイルを見てください。お役に立てれば!

于 2013-03-03T23:36:04.903 に答える