如何在selenium webdriver中模拟“Control key”

时间:2016-04-18 04:04:10

标签: selenium webdriver key enter

如何在Selenium webdriver中模拟回车键?
我想在国家/地区的下拉菜单中选择一个菜单,只有在点击输入或单击其中一个列表选项时才会选择列表。
这是我的代码,直到输入键的点。代码在第7行中断。

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('test@email.com');
    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');

1 个答案:

答案 0 :(得分:0)

browser.actions().sendKeys(browser.Key.ENTER).perform();