2013年10月27日日曜日

【Selenium-VBA】プルダウンからラベルで選択する

GUIインターフェースを持つアプリケーションであれば、ドロップダウンから特定のオプションを選ぶことはよくある。

先日、「Selenium-VBA」で事前に作成したExcelからデータを自動入力するツールを作成したが、シナリオの中にドロップダウンから特定のオプションを選ぶというステップがあって、今まではプルダウンの上から何番目の位置かで指定(Sendkeyで指定)していたが、テスト環境と本番環境で位置が異なるというので、確実に指定したオプションを選ぶためにラベルで選択する方法を調べたので、備忘録のために記載する。(方法は他にも沢山あるかもしれないが・・・。)


【実際に作成したコード】
Dim selenium As New SeleniumWrapper.WebDriver
selenium.selectAndWait "xpath=ドロップダウンのパス", "label=選択したラベル"



【参考URL】

0 件のコメント:

コメントを投稿