2

この投稿では、単一のE2Eテストを実行する方法を尋ねていますが、回答は受け入れられていません。そこで著者は、実行したいテストの上にカーソルを置くことで単一の単体テストを実行できると述べていますが、それは私には機能せず、検出が行われるためあまり意味がありませんファイルに変更がある場合(検出ではコンテンツではなく変更日が使用されます)。

私は単一のクラスに対して多くのテストを行いましたが、それらすべてを実行すると、いくつかのバグを見つけるのが非常に困難になります。インタラクティブなデバッグと手動でのテストの実行を可能にするTestacularのより良い代替手段は他にありますか?

4

2 に答える 2

1

テストが希望どおりに機能する前に「i」を追加することで発見しましたが、デバッグの問題が続きました。Joseph Eamesが回答したこの質問では、これに関する多くの質問に回答しています。デバッグやその他のテストランナーに関するヒントを確認します。

于 2013-01-24T09:18:42.190 に答える
0

私はこの関連する質問に対する私のアプローチを書き留めました:

https://stackoverflow.com/a/33302720/501870

簡単に言うと、このプラグインでKarmaを使用すると、ブラウザーから直接個々のJasmineテストを実行できます。

https://www.npmjs.com/package/karma-jasmine-html-reporter

その後、ブラウザの開発ツールを使用して、ブレークポイントを設定したり、式を評価したりできます。

于 2015-10-23T12:52:33.657 に答える