javascript - Selenium 是否集成 "independent"浏览器(通过网络驱动程序)或使用操作系统中安装的现有浏览器?

标签 javascript selenium selenium-webdriver

我是跨浏览器测试的新手,刚刚开始研究 Selenium,但是我似乎无法在官方网站上找到以下问题的答案。如果有人能帮我澄清,我将不胜感激。

  1. Selenium 是否集成“独立浏览器”(通过网络驱动程序)或使用/链接操作系统中安装的现有浏览器?

  2. 如果 Selenium 使用“独立浏览器”,它实际上可以在操作系统(例如 Windows)中单独“打开”例如 IE7、IE8、IE9、IE10、Safari,然后您可以测试 UI 吗?

最佳答案

1) 您的机器上应安装您要测试的浏览器。所以答案是它使用现有的浏览器。

2) 不,您误解了。它只能自动化操作系统中可用的浏览器。顺便说一句,您不能在同一台计算机上拥有相同浏览器的多个版本...除非您从笔式驱动器运行。

关于javascript - Selenium 是否集成 "independent"浏览器(通过网络驱动程序)或使用操作系统中安装的现有浏览器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25130775/

相关文章:

ruby-on-rails - 由于 Selenium 参数错误,Watir 浏览器初始化失败

java - 从 java 转换为 TestNG

javascript - 从扩展程序确定 Internet Explorer 是否处于隐私浏览模式

javascript - 在较新版本的 Firefox 中,是否仍然可以覆盖网页的 JS 函数?

javascript - 这种评估在 Javascript 中叫什么?

java - Tomcat 中的 Selenium Chrome 驱动程序为什么不工作?

javascript - Protractor 中的自定义浏览器操作

javascript - 如何使用 ng-click 加载 API

python - 如何在 python 中获取 selenium chrome web 驱动程序中的状态代码

python selenium,找出下载何时完成?