【问题标题】:Space instead enter空格改为输入
【发布时间】:2015-09-10 13:27:58
【问题描述】:

我尝试模拟按下 ENTER 键。但是当我尝试这样做时,我会得到与按空格键相同的结果。而且我不明白为什么会这样。 我的代码:

field.clear().click().sendKeys("Hello");
browser.actions().sendKeys(protractor.Key.ENTER).perform();

我试过了:

field.clear().click().sendKeys("Hello"+"\n");
field.sendKeys("Hello",protractor.Key.ENTER).perform();

但我总是得到相同的结果。然后我手动执行它。

【问题讨论】:

    标签: angularjs protractor angularjs-e2e e2e-testing


    【解决方案1】:

    尝试改用RETURN

    browser.actions().sendKeys(protractor.Key.RETURN).perform();
    

    换行符在这里也可以是一个选项:

    field.clear().click().sendKeys("Hello" + "\n");
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多