【问题标题】:Getting error while selecting Salesforce Lookup window选择 Salesforce 查找窗口时出错
【发布时间】:2018-01-08 00:07:36
【问题描述】:
*** Setting ***
Library    DateTime
Library    OperatingSystem
Library    Selenium2Library
Suite Teardown    Close Application
Resource    ../Custom Keywords/BrowserKeywords.robot
*** Test Cases ***
Create Case
    Open Browser    https://login.salesforce.com/    chrome
    Sleep    5s
    Maximize Browser Window
    Input Text    //input[@id='username']    XXXXXXXXXXXXXXXX
    Input Password    //input[@id='password']    XXXXXXXXXXXXXX
    Click Button    //input[@id='Login']
    Sleep    2s
    Click Element    //li[contains(@id,'Case_Tab')]
    Sleep    2s
    Click Button    //input[contains(@name,'new')]
    Sleep    5s
    Click Image    //img[@alt='Contact Name Lookup (New Window)']
    sleep    15s  
    Select Window    title='Search ~ Salesforce - Developer Edition'
    Sleep    5s
    Select Frame    //frame[@id="searchFrame"]
    Input Text    //input[@id='lksrch']    Test
    Click Button    //input[@name='go']
    Close Window
    Close all Browsers

输出:

关键字 Selenium2Library 。选择窗口标题='搜索 ~ Salesforce - 开发者版'

文档:

选择窗口匹配定位器并返回前一个窗口句柄。 开始/结束/经过:20170801 12:40:14.275 / 20170801 12:40:14.701 / 00:00:00.426

00:00:00.339 关键字 Selenium2Library 。捕获页面截图

12:40:14.700 FAIL NoSuchWindowException:消息:没有这样的窗口
(会话信息:chrome=59.0.3071.115)(驱动程序信息: 铬驱动程序=2.29.461591 (62ebf098771772160f391d75e589dc567915b233),平台=Windows NT 10.0.10586 x86_64)

【问题讨论】:

    标签: robotframework selenium2library


    【解决方案1】:

    我不知道这是否是唯一的问题,但部分问题在于标题周围的引号。除非实际标题有实际引号,否则您需要删除它们。

    Select Window    title=Search ~ Salesforce - Developer Edition
    

    【讨论】:

      猜你喜欢
      • 2019-05-20
      • 2011-03-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多