1

Javaを使用して、主にChromedriverでajax Webサイトの自動テストスクリプトを作成するために、Selenium webdriverを使用し始めています。このウェブサイトは HTML 5 を使用してコーディングされています。実際には、主に iphone や android などのモバイル デバイスで使用されるウェブサイトです。

どのフレームワークを選択すればよいかわかりません。TestNG、JUnitを見ました。そして、誰かが私にフィットネスを使うように勧めました。

適切なフレームワークの選択に混乱しています。

誰か私にいくつかの提案をしてもらえますか? 前もって感謝します。

4

1 に答える 1

2

これは意見に関する質問であり、明確な答えはありません。自分に最適なフレームワークを使用する必要があります。

一般に、 JUnitは (私の観点から) Java テストのより標準的であると考えられており、通常は Java IDE に統合されていますが、TestNGには好みの高度な機能がいくつかあります (また、その統合も通常は非常に簡単です)。FitNesseは別の話です。その中のテストはかなり異なって書かれています。JUnit と TestNG では、プレーンな Java でテスト ケースを記述しますが、FitNesse は動作します... 違います。そして、それは最も一般的ではありません。

これらのフレームワークはすべて Selenium でうまく機能し、インターネット上でそれらすべての例を見つけることができます

WebDriver と Java を実際に使い始めたばかりの場合は、JUnit を使用してください。使用法によって長期間制限されることはなく、簡単に始めることができます

于 2012-06-28T10:11:58.647 に答える