SeleniumとFitnesseがソフトウェアテスターの武器にどのように適合しているか不思議です。これらのツールを適用するのに適切なのはどこですか?重複しているのか、それとも相補的なのでしょうか?Selenium vs Fitnesse
誰かがこれらのツールを文脈に入れることができれば素晴らしいと思います。
SeleniumとFitnesseがソフトウェアテスターの武器にどのように適合しているか不思議です。これらのツールを適用するのに適切なのはどこですか?重複しているのか、それとも相補的なのでしょうか?Selenium vs Fitnesse
誰かがこれらのツールを文脈に入れることができれば素晴らしいと思います。
セレンはWebオートメーションフレームワークです。これは、ブラウザを駆動するコードを書くことができるので、サイトをクリックしてフォームを記入するなどの自動化が可能です。
FitNesseは受け入れテストフレームワークです。コード。テストを実行し、テストが合格したか失敗したかを確認することができます。
2つは互いに補完的です - あなたはFitNesseでSeleniumを使用する必要はありませんが、その逆もありますが、WebサイトをテストするにはFitNesse(または類似のフレームワーク)で受け入れテストを行い、彼らはブラウザを駆動するためにSeleniumを使用します。
Fitnesseは、Fixtureと呼ばれるものを使って、あなたが選んだ言語で書かれたコードとインターフェイスできるテストフレームワークです。
Seleniumは、WebブラウザをテストするためのAPIを提供します。 Seleniumはdllとおそらくあなたがこれらの什器の1つを介してFitnesseにフックするために使うことができる瓶を提供します。
私が働いているところでは、Fitnesseを使用して、Seleniumを使用してカバーの下にドライブするWebサイトテストを作成します。