【发布时间】:2021-06-22 16:01:57
【问题描述】:
在我的测试用例中,我必须打开两个浏览器并切换到第一个打开的浏览器,但是切换浏览器对我不起作用,该命令不会返回任何错误但不会切换浏览器。
我已经尝试使用索引和别名的命令,但没有任何效果。
Open browser ${url} ${browser} 1
Open Browser ${url} Firefox
Switch Browser 1
我的代码:
*** Settings ***
Library SeleniumLibrary
*** Test Cases ***
Two Browsers
Open browser ${url} ${browser} 1
Do some actions...
Open Browser ${url} Firefox
Do some actions...
Switch Browser 1
当命令切换浏览器被执行时,什么也没发生,浏览器不会改变。
我尝试使用命令Press Keys None ALT+TAB
但这也不起作用。
当我使用命令Get Window Identifiers 时,只返回一个浏览器的信息。
【问题讨论】:
-
已解决:我现在明白了,开关正在工作,但视觉上开关没有发生,但在后台它发生了,我在开关后添加了更多命令,并且命令正在正确执行浏览器。