无法在 selenium2library 中按回车键

Can't press enter in selenium2library

我正在尝试进行一项测试,该测试将打开 Facebook、登录并搜索内容。但是,我无法让 Facebook 进行搜索。 Selenium 在搜索栏中输入它需要的任何内容,但我找不到如何找到搜索按钮或按回车键。

*** Settings ***
Documentation  Tell pui she bitch
Library  Selenium2Library

*** Variables ***

*** Test Cases ***
User must tell pui she bitch
    open browser  http://www.facebook.com
    set browser implicit wait  5
    input text  name=email  *****
    input text  name=pass  ****
    click button  id=u_0_q
    input text  name=q  *****
    press key \13


    close browser


*** Keywords ***

Press Key 需要两个参数 - 定位器和实际密钥;你只用后者来称呼它。

Press Key    name=q    \13

应该在搜索字段中按 Enter 执行。

有用吗?我不用FB,看不出来:)

添加搜索按钮的 html - 右击它,Inspect Element,我们也许可以得到它的定位器。