ログイン機能用の Selenium IDE ツールを使用して、テスト スクリプトを記録しました。そのツールを使用しているときに、私のログイン リンクが要素 "id=aui_3_4_0_1_305" として識別されました。しかし、記録したスクリプトを実行すると、ツールは「Element id=aui_3_4_0_1_305 not found」というエラーを表示します。
実際、ログイン機能用の Selenium (IDE) スクリプトを記録しました。私の記録したスクリプトでは、アプリケーションが常にログイン リンクの新しい ID を生成する「ログイン」の操作「クリック」を実行しました。それで、記録したスクリプトを実行すると。アプリケーションはログイン リンクの新しい ID を生成し、ツールは "Element id=aui_3_4_0_1_305 not found" というエラー メッセージを表示します。
これらのタイプのケースでセレンスクリプトを記録するにはどうすればよいか教えてください。その記録されたスクリプトを実行するたびに、同じエラー メッセージが表示され、スクリプトが中止されるためです。
さらに、私の友人の多くは、ログイン機能のたびに動的 ID が新しく作成されるため、ランダムなエラーが発生するに違いないと言っています。