扫描通过WebDriver
你可以扫描浏览器、应用程序和调试端口使用WebDriver。在这一章你会发现如何通过扫描模块的信息WebDriver。为进一步的细节如何扫描模块托斯卡XScan,请参考“托斯卡XScan UI导航”章。
创建模块使用WebDriver
为了扫描HTML控件使用WebDriver遵循以下步骤:
右键单击模块文件夹或者使用动态菜单模块并选择
扫描- >更多的- >网络驱动程序。
在选择应用程序扫描窗口中,选择如果你想扫描浏览器,应用程序或调试端口。
XScan——选择扫描应用程序
选择您想要的窗口扫描和点击扫描按钮,开始扫描应用程序。
![]() |
应用程序和调试端口只有本地扫描通过WebDriver是支持的。 你不能扫描无头浏览器实例。 |
扫描一个浏览器定义以下参数:
选项 |
描述 |
---|---|
你可以选择三个选项:
|
|
浏览器 |
选择您想要开始的浏览器类型(Google Chrome, Mozilla Firefox,微软边缘,ie浏览器,或Safari)。 |
浏览器版本 |
选择你想要的版本的浏览器开始。 |
操作系统 |
选择操作系统,浏览器应该开始。 |
调试端口 |
输入已经运行的嵌入式调试端口铬应用程序。 |
WebDriver路径 |
定义的路径WebDriver文件。如果你不指定一个路径将使用默认位置。 |
URL |
输入你要设置的网站的URL扫描。 |
![]() |
如果你不想来指定的调试端口和WebDriver路径每次扫描一个浏览器,使用以下设置:
有关详细信息,请参见设置列表WebDriver。 |
点击打开浏览器按钮打开浏览器进行扫描。
中心将选择一个节点,能够打开浏览器类型指定。选择浏览器的一个新实例指定的URL将被打开。
![]() |
每个节点在网格中心有一个浏览器实例的最大数量,可以打开了。 |
浏览器窗口打开后,扫描将自动识别它,它将显示为一个可校验的窗口。
![]() |
请注意,托斯卡XScan没有提供完整的功能当你远程扫描。 |
在本地机器上扫描应用程序定义以下参数:
选项 |
描述 |
---|---|
应用程序路径 |
定义嵌入的路径铬你想开始应用。 |
WebDriver路径 |
定义的路径WebDriver文件。如果你不指定一个路径将使用默认位置。 |
URL |
输入你要设置的网站的URL扫描。 |
点击打开应用程序按钮打开申请扫描。
扫描你的本地机器上调试端口定义以下参数:
选项 |
描述 |
---|---|
调试端口 |
进入一个已经运行的嵌入式调试端口铬应用程序。 |
WebDriver路径 |
定义的路径WebDriver文件。如果你不指定一个路径将使用默认位置。 |
点击连接到端口按钮打开申请扫描。
使用BrowserStack
您可以使用BrowserStack扫描模块和执行你的测试点。
使用BrowserStack扫描模块,遵循以下步骤:
指定访问密钥和用户名的BrowserStack账户和中心地址,应该用于BrowserStack在设置对话框。
设置对话框,BrowserStack设置
在选择应用程序扫描XScan操作窗口,选择条目BrowserStack的中心地址下拉列表。
点击启动浏览器按钮打开浏览器。
打开浏览器窗口后,扫描将自动识别它,它将显示为一个可校验的窗口托斯卡XScan。
选择窗口并单击你想扫描开始按钮,开始扫描应用程序。
为进一步的细节如何扫描模块托斯卡XScan,请参考“托斯卡XScan UI导航”章。
![]() |
当你关闭XScan窗口,所有以前打开浏览器实例,通过远程XScan或模块OpenURL用指定的中心地址测试配置参数也关闭。这包括在本地打开的浏览器窗口,以及在任何WebDriver网格节点以及BrowserStack。 |