2016-10-17 7 views
0

私たちは3000のユーザー名とパスワードを持っています。ウェブページのログインに失敗したかどうかテストする必要があります。問題は、ログインが成功するとページがユーザーアカウントにリダイレクトされることです。再びアカウントからログアウトし、ユーザー名とパスワードの入力に時間がかかります。このための解決策はありますかSeleniumログインの確認

+2

このケースでは、データ駆動型テストを試すことができます。 – Rao

答えて

2

これはちょうどログインの検証になるなら、私はヘッドレスオートメーションに使用されるHtmlUnitDriverを使用することをお勧めします。これは通常のブラウザに比べて幾分速くなります。

0

分割統治

はdifferendのmaschinesに2-10またはそれ以上の部分と実行イストであなたのリストを分割します。マルチコアPC上の1つのスレッドよりもムーアを使用するようにテストすることもできます。

0

ユーザーコードとパスワードのペアをJavaコード、プロパティファイル、またはデータベース(ハッシュ値ではなくクリアテキスト)に保存する必要があるため、ここではセキュリティに問題があるようです。

代わりに、アプリケーションの役割ごとに最大で1人のユーザーが認証+認証をテストする必要があると思います(これらはテスト用に特別に作成された「テスト」ユーザーである必要があります)。