1

サインイン ボタンの ID が変更されるサインイン ページがあります。id は、2 つのいずれかになります。

id = signin
or
id = signin_cache1

ID は math.random() 関数に基づいて Java で割り当てられます。声明は、

num = (int)(math.random() * 100)
if num < 50 id=signin
if num > 50 id=signin_cache1

ID がスクリプトでコーディングしたものと異なる場合、selenium2library スクリプトを使用したロボット フレームワークが失敗します。スクリプトが失敗しないように、ロボット フレームワークで両方の ID を参照する方法はありますか?

4

1 に答える 1