0

Selenium IDE 2.3.0 を使用して、Web アプリケーションでアクションを記録し、テストを作成しています。

すべてのテストの前に、すべての Cookie をクリアし、メイン ページを読み込み、特定のユーザーでログインし、ログイン フォームを送信する必要があります。これらの ~10 個のコマンドは修正済みで、すべてのテスト ケースで必要になりますが、毎回他のテストから記録したりコピーしたりしたくありません。

「空の」テスト ケースの作成方法を設定する方法はありますか?

prepare.htmlファイルなどを作成して、テスト スイートの先頭に追加できることはわかっています。ただし、単一のテストまたはすべてのテストを一度に実行できる必要があるため、すべてのテスト ケースにコマンドを含める必要があります。

4

2 に答える 2

0

Selenium はオブジェクト指向設計をサポートしています。参照しているコマンドを受け取り、常にそれらを実行するクラスを作成する必要があります。実行している各テストで、そのクラスとサポートするメソッドを呼び出して実行できます。

これを行うための優れたリソースはこちらです。

于 2013-08-27T15:18:00.417 に答える