8

Selenium IDE で select2 検索ボックスを自動化しようとしています。開いて、探している検索キーワードを入力しました。ただし、結果を表示するためのコードが配置されていても、機能しません。問題は、文字の入力が速すぎるため、結果が検索ボックスに表示されないことです。私はSelenium IDEが初めてなので、どこかで間違っていると確信しています。

  mouseDown css=.select2-choice > div > b
  type css=input.select2-input.select2-focused Chris
  waitForVisible css=.select2-results
  mouseUp css=.select2-result-label:contains('Chris')
4

1 に答える 1

6

私もこれに対処しなければなりませんでした.私がテストしたサイトはselect2とselect3を使用しています. 両方の状況で機能することがわかったのは、次のとおりです。

clickAt | css=.select2-choice > div > b | 
sendKeys | css=input.select2-input.select2-focused | Chris
click | css=.select2-result-label:contains('Chris')

これらのタイプのドロップダウンと Angular では、sendKeys が type や typeKeys よりもうまく機能することがわかりました。

クレンダトゥ

于 2013-07-16T15:27:32.867 に答える