1

私のプロジェクトのテストは、Selenium 2.0a_ (アルファ バージョン) が利用可能になったときに作成されました。Selenium をより新しいバージョンにアップグレードしたいと考えています。これの正当な理由の 1 つは、古いバージョンが最近の Chrome バージョンで動作しないことです。その他の理由は、多くのバグ修正、特に IEDriver の書き直しです。

バージョン 2.11.0 を使用してみましたが、重大なバグがあり、しばらく放置されています。このバグ ( issue 2513 ) はランダムな例外をスローし、少なくともバージョン 2.6.0 以降で発生しているようです。回避策はありますが、私には適用できません。バグは非常に深刻で、テストはランダムに失敗します。

バージョン 2.5.0 を試すことに傾いています。時間と労力を費やす前に、このバージョンの重大な問題を知っている人はいますか?

より一般的に言えば、最も安定していると思われる Selenium のバージョンとその理由は?

4

2 に答える 2

1

セレンへのアップグレードは正しいです。安定性の問題もいくつか見られます。2.5では良好な安定性が得られましたが、2.9に移行し、テストは2.5と同じくらい安定しています。

うまくいく方法を教えてください。

于 2011-11-17T17:54:31.957 に答える
0

CHANGELOGに記載されているSeleniumのバージョンは、リリース前に常に十分にテストされており、テストの自動化とテストの実行に使用できるほど安定しています。

Maven リポジトリ

于 2022-01-12T19:47:52.320 に答える