2017-01-28 12 views
0

Jmeterのwebdriverサンプラーを使用してWebページから「スマート検索のピックリスト」(ドロップダウンリスト)から値を選択するだけでよいのです。私はすでにピックリスト値のxpath &のいずれかを使用しようとしましたが、動作しません。 「スマートサーチピックリスト」フィールドのjp @ gc - JMeterのWebDriverサンプラー

のXPath値は、私がのSendKeysを使用する場合は、フィールドの一つの値の「スマートサーチピックリスト」の

.//*[@id='j_id0:frm:searchDiagnosisId'] 

のXPath値が

.//*[@id='ui-id-21'] 

ですメソッドは、入力値がテキストボックスに現れ、以下の値は選択しません。また、残りのスクリプトはウェブページの残りのフィールドを埋めるために実行されません。あなたは "スマート検索のピックリスト"から値を選択するソリューションを与えることができます。

答えて

0

人々のほとんどは、「ドロップダウンリスト」と対話するためにSelect classを使用し、事前に

おかげで、関連するwebdriverをサンプラーコードは、何らかの形で次のようになります。

var select = new org.openqa.selenium.support.ui.Select(WDS.browser.findElement(org.openqa.selenium.By.xpath(".//*[@id='j_id0:frm:searchDiagnosisId']"))) 
select.selectByValue("....") 

はよりwebdriverをサンプラー用The WebDriver Sampler: Your Top 10 Questions Answeredの記事を参照してください。ヒントとテクニック

関連する問題