Seleniumについて(そして私がWatiNを知らないのでSeleniumだけ)-それはあなたがあなたのブラウザでできることだけをすることができます。クリックして、フィールドに入力し、フォームを送信し、スクリーンショットを撮り(これは非常に優れています)、Cookieを設定します(これはそうです)。URLを介していつでもGETデータを設定できます。しかし、ブラウザでナビゲートする以外の方法でPOSTデータを設定できるSeleniumの手法を私は知りません。また、テストはブラウザにあるため、特に高速ではありません。たとえば、私たちの製品では、約250ステップの1回の徹底的なテストは、私のコンピューターで完了するのに約10分かかります。もちろん、SeleniumGridを使用して多くのコンピューター間でいつでもそれを分割できます。それはただより多くの仕事です。
結論として、そうだと思います。Seleniumには、優れたテストを作成する方法がたくさんあるので、誰もが自分のスタイルを見つけることができるので、Seleniumはあなたのニーズに適しています。迅速なチェックや機能の確認だけでなく、本格的なテストなどにも適しています。しかし、本当に高度なことをしたいのであれば、それは長い間仕事です。Seleniumは非常に多くの機能をさまざまな方法で提供しているため、それらを理解し、その使用方法を知ることは間違いなくフルタイムの仕事です。
Selenium-IDEを20分間試してください。これはFirefoxの単なるアドオンであり、アクションを記録して再生することができます。あなたが見るものが好きなら、それのために行きなさい。いいえの場合は、そうする人を雇います。