当前位置: 首页 > 知识库问答 >
问题:

如何将手动打开的浏览器设置为Selenium webDriver

潘安平
2023-03-14

我有很多页面,如登录页面等,我有很多标签。每个选项卡将打开不同的页面,例如,如果我想打开page3,我必须先通过page1,然后通过Page2。

这里我的问题是,如果我想在page3上测试某些功能,那么我必须遍历所有页面。测试单个功能需要花很多时间,我需要花很多时间。

共有1个答案

谭绍晖
2023-03-14

不幸的是,没有。

这是目前Selenium上最受关注的特性请求(2013年2月,当前Selenium 2.30.0)。它也是最古老的。

前端自动化很难,Selenium只能做普通用户能做的事情。您所能做的最好是在许多远程机器上并行运行测试。

 类似资料:
  • 全局基类 登录名 } 问题是,当运行此功能时,我得到了下面的错误,我不明白为什么会发生这种情况,因为它在错误的位置上没有给我任何帮助。 未定义步骤:给定I打开Chrome 未定义步骤:浏览网站时 未定义的步骤:然后我使用“user1”和“password1”登录网站

  • 我添加了Sha-1和Sha-256指纹,还添加了以下依赖项 实现平台('com.google.firebase:firebase bom:26.3.0')实现'com。谷歌。firebase:firebase auth' 并且还在云控制台中启用了Android设备验证API。 使用firebase phone auth时仍会打开浏览器-请帮助

  • 我试图编写一个函数,它将接收一个“浏览器实例”(我指的是),并打开一个带有特定URL的新选项卡。 这是函数: 返回True(如果URL有效) 如果有人能告诉我我做错了什么,我将非常感激。如果您有其他方法来完成打开新选项卡的任务,这是可以的。顺便说一下,我曾尝试使用:,但没有成功(我没有得到新的选项卡,也没有异常)

  • 问题内容: 我在使Chrome与64位Ubuntu 13.10上的RSpec / Capybara配合使用时遇到麻烦。默认情况下,它会启动Firefox- 我们尝试了多种更改方式,包括: http://actsasblog.ca/2011/09/28/how-to-use-chrome-with- capybara/ ‘: undefined local variable or method 我们

  • 我在配置文件中将浏览器名设置为firefox。 我启动selenium服务器:webdriver-Manager--gecko start。我有gecko驱动版本0.26.0和火狐版本65。当我运行量角器conf.js时,它仍然会触发Chrome。我尝试运行已弃用的独立服务器。即selenium-独立npm,它仍然会触发Chrome。我还安装了最新的量角器。NodeJS: 10.21.0

  • 问题内容: 我有一个已删除的文件存档数据库,其中存储了已删除文件的ID,我希望管理员能够恢复该文件(以及用于链接文件的相同ID)。我不想从整个表中删除identity_insert,因为增量为1的效果很好。在我的插入存储过程中,我有这样的东西 但是我不断收到同样的错误: 当IDENTITY_INSERT设置为OFF时,无法在表’TBL_Content’中为标识列插入显式值。 有什么帮助吗? 问题答