扫描通过WebDriver

你可以扫描浏览器、应用程序和调试端口使用WebDriver。在这一章你会发现如何通过扫描模块的信息WebDriver。为进一步的细节如何扫描模块托斯卡XScan,请参考“托斯卡XScan UI导航”章

创建模块使用WebDriver

为了扫描HTML控件使用WebDriver遵循以下步骤:

  1. 右键单击模块文件夹或者使用动态菜单模块并选择扫描- >更多的- >网络驱动程序

  2. 选择应用程序扫描窗口中,选择如果你想扫描浏览器,应用程序调试端口

XScan——选择扫描应用程序

  1. 选择应用程序扫描窗口中,输入的显示信息浏览器,应用程序调试端口被扫描,如下表中所描述的。

  1. 选择您想要的窗口扫描和点击扫描按钮,开始扫描应用程序。

应用程序和调试端口只有本地扫描通过WebDriver是支持的。

你不能扫描无头浏览器实例。

扫描浏览器

扫描一个浏览器定义以下参数:

选择浏览器浏览选项

选项

描述

中心地址

你可以选择三个选项:

  • 定义网格中心的IP地址,您希望扫描发生。

  • 使用BrowserStack对于扫描,选择条目BrowserStack

  • 扫描本地,选择条目本地主机。您可以指定浏览器可执行文件的路径设置对话框。

浏览器

选择您想要开始的浏览器类型(Google Chrome, Mozilla Firefox,微软边缘,ie浏览器,或Safari)。

浏览器版本

选择你想要的版本的浏览器开始。

操作系统

选择操作系统,浏览器应该开始。

调试端口

输入已经运行的嵌入式调试端口应用程序。

WebDriver路径

定义的路径WebDriver文件。如果你不指定一个路径将使用默认位置。

URL

输入你要设置的网站的URL扫描。

如果你不想来指定的调试端口WebDriver路径每次扫描一个浏览器,使用以下设置:

  • 使用Chrome WebDriver路径

  • Chrome WebDriver端口为嵌入式应用程序来使用

  • WebDriver边缘路径使用

  • WebDriver边缘端口为嵌入式应用程序来使用

有关详细信息,请参见设置列表WebDriver

点击打开浏览器按钮打开浏览器进行扫描。

中心将选择一个节点,能够打开浏览器类型指定。选择浏览器的一个新实例指定的URL将被打开。

每个节点在网格中心有一个浏览器实例的最大数量,可以打开了。

浏览器窗口打开后,扫描将自动识别它,它将显示为一个可校验的窗口。

请注意,托斯卡XScan没有提供完整的功能当你远程扫描。

扫描应用程序

在本地机器上扫描应用程序定义以下参数:

选择应用程序扫描选项

选项

描述

应用程序路径

定义嵌入的路径你想开始应用。

WebDriver路径

定义的路径WebDriver文件。如果你不指定一个路径将使用默认位置。

URL

输入你要设置的网站的URL扫描。

  • 点击打开应用程序按钮打开申请扫描。

调试端口扫描

扫描你的本地机器上调试端口定义以下参数:

选择应用程序扫描选项

选项

描述

调试端口

进入一个已经运行的嵌入式调试端口应用程序。

WebDriver路径

定义的路径WebDriver文件。如果你不指定一个路径将使用默认位置。

  • 点击连接到端口按钮打开申请扫描。

使用BrowserStack

您可以使用BrowserStack扫描模块和执行你的测试点。

使用BrowserStack扫描模块,遵循以下步骤:

  1. 指定访问密钥用户名BrowserStack账户和中心地址,应该用于BrowserStack设置对话框。

设置对话框,BrowserStack设置

  1. 选择应用程序扫描XScan操作窗口,选择条目BrowserStack中心地址下拉列表。

  2. 点击启动浏览器按钮打开浏览器。

打开浏览器窗口后,扫描将自动识别它,它将显示为一个可校验的窗口托斯卡XScan

  1. 选择窗口并单击你想扫描开始按钮,开始扫描应用程序。

为进一步的细节如何扫描模块托斯卡XScan,请参考“托斯卡XScan UI导航”章

当你关闭XScan窗口,所有以前打开浏览器实例,通过远程XScan或模块OpenURL用指定的中心地址测试配置参数也关闭。这包括在本地打开的浏览器窗口,以及在任何WebDriver网格节点以及BrowserStack