2012-11-15 14 views
8

SeleniumとFitnesseがソフトウェアテスターの武器にどのように適合しているか不思議です。これらのツールを適用するのに適切なのはどこですか?重複しているのか、それとも相補的なのでしょうか?Selenium v​​s Fitnesse

誰かがこれらのツールを文脈に入れることができれば素晴らしいと思います。

答えて

9

セレンはWebオートメーションフレームワークです。これは、ブラウザを駆動するコードを書くことができるので、サイトをクリックしてフォームを記入するなどの自動化が可能です。

FitNesseは受け入れテストフレームワークです。コード。テストを実行し、テストが合格したか失敗したかを確認することができます。

2つは互いに補完的です - あなたはFitNesseでSeleniumを使用する必要はありませんが、その逆もありますが、WebサイトをテストするにはFitNesse(または類似のフレームワーク)で受け入れテストを行い、彼らはブラウザを駆動するためにSeleniumを使用します。

7

Fitnesseは、Fixtureと呼ばれるものを使って、あなたが選んだ言語で書かれたコードとインターフェイスできるテストフレームワークです。

Seleniumは、WebブラウザをテストするためのAPIを提供します。 Seleniumはdllとおそらくあなたがこれらの什器の1つを介してFitnesseにフックするために使うことができる瓶を提供します。

私が働いているところでは、Fitnesseを使用して、Seleniumを使用してカバーの下にドライブするWebサイトテストを作成します。

関連する問題