0
Selenium IDEでラジオボタンを選択しようとすると助けが必要です。 このラジオボタンの値はランダムに変更されます。ラジオボタンを選択できないためです。セレンでidを変更するラジオボタンを選択するにはどうすればいいですか?
Selenium IDEでラジオボタンを選択しようとすると助けが必要です。 このラジオボタンの値はランダムに変更されます。ラジオボタンを選択できないためです。セレンでidを変更するラジオボタンを選択するにはどうすればいいですか?
要素のIDを参照する以外に、セレニウムが要素を見つける方法は複数あります。あなたはまた、xpathまたはcssセレクタを使って試しましたか? xpathまたはcssセレクターを使用する例の要素を見つけるためのselenium docsを見てください。
あなたのhtmlの例を投稿して、セレクタを書くのを手伝ってもらいます。
お返事ありがとうございます。 HTMLは次のとおりです。 \t[OK]を
いいえprobです。私は実際にあなたがテストしようとしているページのhtmlを意味していました。セレンテストケースではありません。混乱させて申し訳ありません。 –
は、次のコマンドを使用します。
は今、あなたは、その要素の動的なIDを持っています。その値をクリックしてクリックします。
出典
2012-03-20 05:35:08
主な問題は、ラジオボタンが配置されている領域の正しい経路を得ることができないことです。このIDは絶えず変化し、正しいパスを入力するためにradioButton HTML Xpathが見つかりません。あなたの答えにちょうど1つの質問があります.Selenium IDEスクリプトの一部にはstoreAttributeが書かれていますか?あなたは私に例を教えてくれますか?私は本当にあなたの助けに感謝します! – cmanrique
ラジオボタンが配置されている場所でHTMLの一部を提供するとよいでしょう。 FYI storeAttributeはコマンドで、変数@IDのパスはターゲットで、値は変数名です。 –
スクリプトを記録したときに使用されたデフォルトではなく、CSSまたはXpathセレクタを使用します。以下のいずれかとすることができる
最初のラジオボタン(「ミルク」)のためのセレクタ:
例えば、ミルク/バター/チーズ例までスクロールし、ラジオボタンの例でthis pageを試みる
あなたは番目のボタンを選択することができます方法のカップルは次のようになります。
あなたはCSSセレクタおよび/またはXpathの上に読み込む必要があるかもしれません。あなたはチートシートとプライマーのためのウェブ検索を行うことができます。 IDE、RC、Webdriverのいずれの場合でも、最適なSeleniumスクリプティングには不可欠です。
Firepathは、セレクタの作成に役立つ素晴らしいツールです。
出典
2012-03-20 21:12:42 kenki
関連する問題