python - 如何在不关闭浏览器的情况下处理旧 URL 后将浏览器重定向到 Robotframework 中的新 URL
问题描述
我正在做一个简单的项目,我在其中启动 chrome 浏览器并在网站 #1 上执行操作,一旦完成,我就会从网站 #1 注销,现在我想在同一浏览器上启动网站 #2。例如
步骤 - 1 - 启动 facebook 并登录
步骤 - 2 - 现在启动 twitter 并登录它
*** Variables ***
${URL1} http://www.facebook.com
${URL2} http://www.twitter.com
*** Keywords ***
# 1st Login to facebook
Open Browser ${URL1} chrome
Login To Facebook
# 2nd Login to twitter
Open Browser ${URL2} chrome
Login To Twitter
# Now close the browser
Close Browser
问题-我可以使用哪个关键字,以便在登录到 Facebook 关键字后我可以将 URL 更改为 twitter,然后登录到 twitter,然后关闭浏览器?这是使用 twitter 打开新选项卡或使用相同选项卡并仅更改 URL 的更好方法。
请注意 :-
使用上述代码,打开一个新窗口,但我不希望这样,我想要实现的只是更改现有打开的浏览器窗口的 URL。
解决方案
尝试Go To
关键字:
Go To ${URL2}
推荐阅读
- amazon-web-services - 获取有关已部署的 AWSLambda 函数的信息以创建类似的部署模板
- angular - 在 Angular 6 中从 JSON 文件创建动态路由
- javascript - javascript 地图中的 javascript 数组切片功能
- facebook - Facebook Marketing API Ad wise Share count
- json - 使用 json server rest api 上传 angular 7 的个人资料图片
- java - 如何在java中动态替换字符串?
- python - 打印名称而不是值
- java - 为一项测试禁用全局 Spock Mock 类
- python-3.x - 在 Gmail 正文 python 3 中查找超链接
- php - 如何将具有相同名称的行合并为一个使用两个 foreach 获取数据的行