无法使用机器人框架 selenium select Salesforce 查找 window
Unable to select Salesforce Lookup window using robot framework selenium
点击查找图标后我无法select新建window
*** Settings ***
Suite Setup Run Keywords Test_Setup AND Salesorce_Auth
*** Test Cases ***
Create_Contact
Click Element //*[@id="Contact_Tab"]/a
Click Button //input[contains(@name,'new')]
Sleep 5s
Click Element //img[@alt='Account Name Lookup (New Window)']
sleep 15s
Select Window title=Search ~ Salesforce - Developer Edition
Sleep 5s
Select Frame //frame[@id="searchFrame"]
出现以下错误:
NoSuchWindowException: Message: no such window
在查找时输入文本 window 或使用 Robot Framework 执行查找搜索是更好的方法吗?
看起来 "get window titles" 也没有 return 浏览器的标题 windows 在我单击查找图标后。
(但它会在单击查找图标之前显示一项)
get window titles
应该选择所有打开的 windows 标题,默认情况下,最新打开的 window 应该是浏览器中的最后一个标签,我的示例使用 2 个标签, ${tab[1]}
持有新 window 的标题。
*** Settings ***
Suite Setup Run Keywords Test_Setup AND Salesorce_Auth
*** Test Cases ***
Create_Contact
Click Element //*[@id="Contact_Tab"]/a
Click Button //input[contains(@name,'new')]
Sleep 5s
Click Element //img[@alt='Account Name Lookup (New Window)']
sleep 15s
${Tabs} = Get Window Titles
select window title=${Tabs[1]}
Sleep 5s
Select Frame //frame[@id="searchFrame"]
点击查找图标后我无法select新建window
*** Settings ***
Suite Setup Run Keywords Test_Setup AND Salesorce_Auth
*** Test Cases ***
Create_Contact
Click Element //*[@id="Contact_Tab"]/a
Click Button //input[contains(@name,'new')]
Sleep 5s
Click Element //img[@alt='Account Name Lookup (New Window)']
sleep 15s
Select Window title=Search ~ Salesforce - Developer Edition
Sleep 5s
Select Frame //frame[@id="searchFrame"]
出现以下错误:
NoSuchWindowException: Message: no such window
在查找时输入文本 window 或使用 Robot Framework 执行查找搜索是更好的方法吗?
看起来 "get window titles" 也没有 return 浏览器的标题 windows 在我单击查找图标后。 (但它会在单击查找图标之前显示一项)
get window titles
应该选择所有打开的 windows 标题,默认情况下,最新打开的 window 应该是浏览器中的最后一个标签,我的示例使用 2 个标签, ${tab[1]}
持有新 window 的标题。
*** Settings ***
Suite Setup Run Keywords Test_Setup AND Salesorce_Auth
*** Test Cases ***
Create_Contact
Click Element //*[@id="Contact_Tab"]/a
Click Button //input[contains(@name,'new')]
Sleep 5s
Click Element //img[@alt='Account Name Lookup (New Window)']
sleep 15s
${Tabs} = Get Window Titles
select window title=${Tabs[1]}
Sleep 5s
Select Frame //frame[@id="searchFrame"]