免费测试网络应用程序
ChromeDriver 是免费的 开发 工具,使您能够自动测试您正在跨多种浏览器开发的网络应用程序。这个开源实用程序使您能够自由导航网页、用户输入、JavaScript 执行等等。
它是一个独立的服务器,实现了 W3C WebDriver 标准——一个远程控制的接口,允许用户代理的自省和控制。这个特定的 WebDriver 还为 Chromium 提供了与平台和语言无关的有线协议。根据您网站的需要,您可以选择获取其 beta 或 stable 文件版本。
什么是 ChromeDriver?
ChromeDriver 是一个特殊的可执行程序,也被 Selenium WebDriver 用来管理Chrome。因此,在开始您的网页测试之前,您必须首先确保将 Chromium 或 Google Chrome 浏览器安装在可识别的位置,以便开发工具包可以轻松找到它。一旦确保安装了 Web 开发工具和 Web 浏览器,您就可以继续帮助 WebDriver 找到下载的文件。
您可以通过三种不同的方式查找它。第一种也是通用的方法是将程序的位置包含在 PATH 环境 变量中。对于特定于 Java 的编程语言,您可以通过 webdriver.chrome.driver 系统属性指定其位置,而对于 Python,您应该在安装 webdriver.Chrome。此 WebDriver 包在创建时启动服务器进程,并在提及退出时终止它。
虽然对于每个测试都生成一个实例的大型测试套件,它可能会给您带来一些缺点,因为在处理所有元素时可能会浪费大量时间。为了防止这种情况,您可以使用 ChromeDriverService 授权您自己启动/停止服务器。另一种技术是在运行任何测试之前单独打开服务器并使用远程 WebDriver 进行连接。
跨各种浏览器测试网络应用程序
ChromeDriver 高效和有效来评估您正在制定的网络应用程序的性能。让您能够跨支持的大量网络浏览器自动对您的网站运行测试,这是一项值得信赖的出色服务。浏览您的页面、用户输入、JavaScript 操作等。仔细检查每个角落,以确保一切在上线时相应地无缝执行。