0
Selenium webdriverでエンターキーをシミュレートするにはどうすればよいですか?
国のドロップダウンメニューを選択したいと思います。リストは、リストオプションの1つを入力またはクリックしたときにのみ選択されます。
ここに私のコードは、Enterキーのポイントをuptillです。コードは7行目で分割されます。セレンのwebdriverで「コントロールキー」をシミュレートするには
it('Should let valid users login' .function() {
browser.url('/customer/signup'); browser.element('#customer_user_attributes_first_name').setValue('Name');
browser.element('#customer_user_attributes_last_name').setValue('lastname');
browser.element('#customer_user_attributes_email').setValue('[email protected]');
browser.element('#customer_company').setValue('company');
browser.element('#customer_phone_number').setValue('2222222222');
browser.click('.select2-selection__arrow')[0]
browser.element('.select2-search__field').setValue('United States');
これはJSのためであるhttp://stackoverflow.com/questions/1629053/typing-enter-return-key-in-selenium – Akbar
@Akbarこの記事を参照してください。 .sendKeys(Keys.ENTER)を追加すると、キーが定義されていないというエラーが表示されます。キーのインポートについて知っていますか?エラー "1)有効なユーザーにログインさせる:キーが定義されていない" –