【发布时间】: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