1

ランダムに生成されたユーザー名をコピーしてログイン フィールドに貼り付けることができるかどうかを知りたいです。StoreValue コマンドのほとんどは、名前が毎回新しく生成されるため、ここでは適用されません。そのため、可能であれば不明な値をキャプチャ/保存するスクリプトを見つける必要があります。

テストシナリオはこんな感じ

アカウントが登録され、ランダムなユーザー名と指定されたパスワードが Web ページ上に生成されます。ユーザー名の形式は次のように表示されます。

登録完了!ユーザー名: Xxxxxxxxxx パスワード: Xxxxxxxxxx

次に、Selenium にそのユーザー名を読み取り、コピーしてログイン フィールドに貼り付けるように依頼する必要があります。

4

1 に答える 1

0

これを試してみてください。必要なテキストを変数 s に保存したように変数に保存し、コマンド ${s} を使用して同じ変数にアクセスしてみてください。

|コマンド | ターゲット | 値 |

|storeText | //ul/li | s |

|エコー |${s}|

また、http: //voices.yahoo.com/selenium-ide-commands-functions-data-verification-6633440.html ?cat=15からさらにヘルプを得ることができます。

于 2013-05-15T12:23:59.680 に答える