1

ほとんどの人は、JUnitでセレン(私の場合はWebドライバー付きのセレン2)テストを使用しますか?私は個人的にはそうしていませんし、私がマイノリティにいるのかどうか疑問に思っていました。私はすべて自分のクラスと例外処理を記述し、結果を報告するためにすべてをデータベースに書き込む傾向があります。

4

3 に答える 3

2

私があなたのアプローチで目にする唯一の問題は、既存のサードパーティライブラリに依存するのではなく、自分で作成するコードが多いほど、メンテナンスが増えることです。

サードパーティを使用するオプションがある場合は、自分で何かを書くのではなく、(ほとんどの場合)それを統合する必要があります。

于 2011-02-04T13:30:18.657 に答える
1

テストフレームワークが必要であるが、JUnitの制限が厳しすぎると思われる場合は、TestNGの使用を検討することをお勧めします。統合テスト用に設計されており、GUIの自動化を容易にする機能があります。

于 2011-03-22T00:24:35.823 に答える
0

最後に、テストコードが小さく、保守と追跡が容易な場合は、個人的な選択になります。

自動化する複数のモジュールを持つエンタープライズレベルのWebアプリケーションの場合、自動化とレポート作成を容易にするために、ある種のテストフレームワークを選択する必要があります。

私は個人的にTestNGを好みます。コードがすっきりしていて読みやすいからです。乾杯!

于 2017-10-07T04:06:10.230 に答える