HTML模块
的文件夹TBox XEngines- >Html在标准的子集包含模块,执行特定的任务3.0 XBrowser引擎。
的Html与额外的模块文件夹还包含子文件夹:
执行JavaScript
该模块执行JavaScript允许您执行web页面上的Javascript调用。
它有以下ModuleAttributes:
ModuleAttribute |
描述 |
---|---|
标题 |
标题你想引导的浏览器窗口。 如果你想使用的第一个打开的浏览器窗口3.0 XBrowser引擎发现,输入*。 |
JavaScript |
你想执行的返回语句。 如果字符串包含双引号”,你必须摆脱与另外两套引号字符串。 例如:window.location.href =”““http://support.188金宝搏app苹果下载软件tricentis.com””“ |
![]() |
在这个例子中,3.0 XBrowser引擎它找到的第一个打开的浏览器窗口重定向页面http://support.188金宝搏app苹果下载软件tricentis.com。 例子——执行JavaScript |
JavaScript验证结果
该模块JavaScript验证结果允许你来验证一个Javascript调用的结果。例如,您可以检索和验证浏览器cookie和Javascript变量的值。
它有以下ModuleAttributes:
ModuleAttribute |
描述 |
---|---|
标题 |
标题你想引导的浏览器窗口。 使用的第一个打开的浏览器窗口3.0 XBrowser引擎发现,输入*。 |
JavaScript |
类型返回和Javascript语句的结果你想验证。 如果字符串包含双引号”,你必须摆脱与另外两套引号字符串。 例如:。 |
结果 |
预期的Javascript调用的返回值。 |
![]() |
在这个例子中,3.0 XBrowser引擎检索第一个打开的浏览器窗口的饼干,它发现和验证返回的值用户名= Jane Doe;语言= en - us。 例子——JavaScript验证结果 |
OpenUrl
该模块OpenUrl允许您在浏览器中打开网站。
它有以下ModuleAttributes:
ModuleAttribute |
描述 |
---|---|
Url |
你想打开URL。 如果你想指定浏览器,使用测试配置参数浏览器(见“指定浏览器”章)。 |
UseActiveTab |
如果你设置这个ModuleAttribute真正的,托斯卡指挥官寻找一个开放的浏览器窗口时执行TestStep基于这个模块。如果找到一个开放的浏览器,打开这个浏览器的URL在活动选项卡。如果托斯卡指挥官无法找到一个开放的浏览器,它在新的浏览器窗口打开URL。 如果这个ModuleAttribute设置假还是空的,托斯卡指挥官在新的浏览器窗口中打开URL。 如果你执行你的TestCase通过WebDriver,这个设置没有效果。 |
WebDriverBrowserArguments |
只读的。你不能输入任何东西。 |
WebDriverBrowserArguments- >论点 |
如果你执行你的TestCase通过WebDriver,您可以添加命令行参数开始您的浏览器。这些观点对于每个浏览器都是不同的。在一个单独的TestStepValue添加每个参数。 |
![]() |
的3.0 XBrowser引擎不验证您输入的网址是否可访问。即使URL是遥不可及的,TestStep传球。 如果您想要使用参数Internet Explorer,设置注册表键TabProcGrowth与价值0在HKLM_CURRENT_USER 188金宝搏官网登录app\ \ \ \ Microsoft Internet Explorer的主要软件。 |
![]() |
在本例中,您打开URLhttps://support.188金宝搏app苹果下载软件tricentis.com。如果已经打开一个浏览器窗口,托斯卡指挥官在这个窗口的活动选项卡打开页面。你不通过任何命令行参数。 打开一个网站 |
开放的嵌入式铬/铬应用程序
该模块开放的嵌入式铬/铬应用程序允许你打开应用程序嵌入铬或铬与WebDriver。
如何引导这些应用程序的信息,见“自动化嵌入式铬或铬”章。
![]() |
的3.0 XBrowser引擎只支持本地执行通过WebDriver。 |
该模块具有以下ModuleAttributes:
ModuleAttribute |
描述 |
---|---|
应用程序路径 |
完整路径的应用程序你想引导,包括文件名和扩展名。 |
窗口类名 |
主应用程序窗口的类名。 这个ModuleAttribute是可选的。它加快了搜索应用程序窗口。 |
WebDriver服务器路径 |
路径chromedriver.exe您想要使用。 这个ModuleAttribute是可选的。如果你不指定一个路径,3.0 XBrowser引擎使用默认的服务器。 |
Url |
URL,您想要显示在应用程序打开。 这个ModuleAttribute是可选的。 |
参数 |
只读的。你不能输入任何东西。 |
参数- >论点 |
认为你想转移到应用程序。 这个ModuleAttribute是可选的。 |
![]() |
这个例子展示了如何开放嵌入式铬应用程序。 的3.0 XBrowser引擎下面执行以下动作:
打开一个铬应用程序 |
ClickOnScreen
该模块ClickOnScreen允许您在浏览器中点击到指定位置选项卡(见“点击浏览器屏幕上的位置”章)。
它有以下ModuleAttributes:
ModuleAttribute |
描述 |
---|---|
标题 |
标题的标签你想执行单击。 |
X |
指定坐标的百分比。左边的值是0和最右边的值One hundred.。 |
Y |
在百分比指定坐标。前值是0和值是底部One hundred.。 |
![]() |
在这个例子中,3.0 XBrowser引擎执行以下操作:
点击屏幕上某一位置 |
CloseBrowser
该模块CloseBrowser允许您关闭标签在您的浏览器中。
它有以下ModuleAttribute:
ModuleAttribute |
描述 |
---|---|
标题 |
说明你想要关闭的选项卡。您可以使用通配符。 如果你有在多个浏览器选项卡打开,但只在其中一个想关闭它,使用测试配置参数浏览器(见“指定浏览器”章)。 如果你使用WebDriver使用测试配置参数HubAddress为指定的只有关闭打开的标签WebDriver中心地址。 |
![]() |
这个例子展示了如何关闭浏览器选项卡。 这个浏览器选项卡标题188金宝搏app苹果下载软件Tricentis车辆保险。而不是整个标题输入,您使用一个通配符。 关闭浏览器选项卡 因为你只想在Chrome关闭选项卡,您将创建测试配置参数浏览器与价值铬TestCase。 指定的浏览器要关闭选项卡 |
连接到Chrome /铬应用程序
该模块连接到Chrome /铬应用程序允许您连接到应用程序嵌入铬或铬与WebDriver。
如何引导这些应用程序的信息,见“自动化嵌入式铬或铬”章。
![]() |
的3.0 XBrowser引擎只支持本地执行通过WebDriver。 |
该模块具有以下ModuleAttributes:
ModuleAttribute |
描述 |
---|---|
调试端口 |
调试应用程序运行所使用的端口。 |
WebDriver服务器路径 |
路径chromedriver.exe您想要使用。 这个ModuleAttribute是可选的。如果你不指定一个路径,3.0 XBrowser引擎使用默认的服务器。 |
窗口类名 |
主应用程序窗口的类名。 这个ModuleAttribute是可选的。它加快了搜索应用程序窗口。 |
![]() |
在本例中,您连接到嵌入式铬应用程序。 的3.0 XBrowser引擎执行以下操作:
连接到一个Chrome /铬应用程序 |