Selenium IDE を使用して、Web アプリの反復的なフォーム入力タスクを実行しています。プロセスの一部には、製品のグループを選択し、そのグループからいくつかの基本製品を選択することが含まれます。例: DIY およびハードウェア セクションですべての絵画および壁紙製品を表示したい。Selenium では、DIY とハードウェアのセクションを正しく識別して選択します。これにより、ドロップダウン リストの新しいセットが生成され、そこで「ペイント」と「壁紙」を選択できるはずです。Selenium はここでエラーを出します:
[error] Element id=selectgroup_RT_PAINT_ca9368dd-ddc0-4ade-a17f-f0e5a56e5e23_1 not found
問題は、その後の文字と数字のシーケンスにありRT_PAINT
ます。これは、ドロップダウン リストが常に同じ値を含んでいるにもかかわらず、生成されるたびに一意の値のように見えます。これを回避する方法はありますか?
これは、Selenium タスクの HTML です。
<tr>
<td>select</td>
<td>id=selectgroup_RT_PAINT_ca9368dd-ddc0-4ade-a17f-f0e5a56e5e23_1</td>
<td>label=Dulux</td>
</tr>
私はSeleniumを初めて使用するので、何を試すべきかさえわからないため、コード例はありません。id like...
ではなくに変更する方法はありますかwid=
よろしくお願いします