【Katalon学习Web UI】浏览器操作

Authenticate

导航到需要身份验证的页面。系统将输入用户名和密码。

ParamParam TypeMandatoryDescription
urlStringRequired要导航的页面的URL。
userNameStringRequired用户名验证。
passwordStringRequired密码进行身份验证。
timeoutintRequired从导航到页面到输入用户名需要等待的时间。
flowControlFailureHandlingOptional指定failure handlingschema以确定是否应该允许执行继续或停止。

 Back

模拟用户在浏览器上单击“后退”按钮。

ParamParam TypeMandatoryDescription
flowControlFailureHandlingOptional指定failure handlingschema以确定是否应该允许执行继续或停止

 Close Browser

此操作将关闭浏览器的所有窗口。

ParamParam TypeMandatoryDescription
flowControlFailureHandlingOptional指定failure handlingschema以确定是否应该允许执行继续或停止。

 Close Window Index

用给定的索引关闭窗口。

  • 窗口索引按窗口外观的顺序计算,从0开始。关闭一个窗口后,该窗口之后出现的所有窗口的索引都将减少1。
  • 例如:我们有4个窗口(索引:0,1,2,3);关闭窗口索引1,关闭后,具有旧索引2的窗口将成为新索引1,具有旧索引3的窗口将成为新索引2。
  • 如果用户关闭当前窗口,系统将切换到第一个窗口。如果当前窗口恰好是第一个窗口,系统将切换到新的第一个窗口。但是我们强烈建议用户切换到另一个窗口之前
ParamParam TypeMandatoryDescription
indexObjectRequired窗口的索引要关闭,索引是基于0的数字。
flowControlFailureHandlingOptional指定failure handlingschema以确定是否应该允许执行继续或停止。

 Close Window Title

用给定的标题关闭窗口。

如果用户关闭当前窗口,系统将切换到第一个窗口。如果当前窗口恰好是第一个窗口,系统将切换到新的第一个窗口。但是,我们强烈建议用户在关闭当前窗口之前切换到另一个窗口,以防止任何混乱。

ParamParam TypeMandatoryDescription
titleStringRequired要关闭的窗口的标题。
flowControlFailureHandlingOptional指定failure handlingschema以确定是否应该允许执行继续或停止。

 Close Window Url

使用给定的URL关闭窗口。

如果用户关闭当前窗口,系统将切换到第一个窗口。如果当前窗口恰好是第一个窗口,系统将切换到新的第一个窗口。但是,我们强烈建议用户在关闭当前窗口之前切换到另一个窗口,以防止任何混乱。

ParamParam TypeMandatoryDescription
urlStringRequired关闭的窗口的URL。
flowControlFailureHandlingOptional指定failure handlingschema以确定是否应该允许执行继续或停止。

Delete All Cookies 

删除所有窗口的cookie。

ParamParam TypeMandatoryDescription
flowControlFailureHandlingOptional指定failure handlingschema以确定是否应该允许执行继续或停止

 Execute JavaScript

在当前选择的框架或窗口上执行JavaScript。提供的脚本片段将作为匿名函数的主体执行。

ParamParam TypeMandatoryDescription
scriptStringRequired要执行的JavaScript。
argumentListRequired脚本的参数。可以是空的,也可以是空的。
flowControlFailureHandlingOptional指定failure handlingschema以确定是否应该允许执行继续或停止。

 Forward

模拟用户在浏览器上单击“前进”按钮。

ParamParam TypeMandatoryDescription
flowControlFailureHandlingOptional指定failure handlingschema以确定是否应该允许执行继续或停止。

 Get Page Height

获取当前网页的高度。

参数

ParamParam TypeMandatoryDescription
flowControlFailureHandlingOptional指定失败处理模式,以确定是否应该允许执行继续或停止。

返回

 

Param TypeDescription
int当前网页的高度。

 Get Page Width

获取当前网页的宽度。

参数

ParamParam TypeMandatoryDescription
flowControlFailureHandlingOptional指定失败处理模式,以确定是否应该允许执行继续或停止。

返回

 

Param TypeDescription
int当前网页的宽度.

 Get Url

获取当前窗口的URL。

ParamParam TypeMandatoryDescription
flowControlFailureHandlingOptional指定失败处理模式,以确定是否应该允许执行继续或停止。

 返回

Param TypeDescription
String当前窗口的URL。

Get Viewport Height

获取当前视图的高度值。

ParamParam TypeMandatoryDescription
flowControlFailureHandlingOptional指定失败处理模式,以确定是否应该允许执行继续或停止。

 返回

Param TypeDescription
int当前窗口的高度。

 Get Viewport Left Position

获取当前视图左(x)相对于网页的位置。

ParamParam TypeMandatoryDescription
flowControlFailureHandlingOptional指定失败处理模式,以确定是否应该允许执行继续或停止。

 返回

Param TypeDescription
int当前视图端口左(x)位置。

  Get Viewport Top Position

获取当前视图顶部(y)相对于网页的位置。

ParamParam TypeMandatoryDescription
flowControlFailureHandlingOptional指定失败处理模式,以确定是否应该允许执行继续或停止。

 返回

Param TypeDescription
int当前视图端口顶部(y)位置

 Get Viewport Width

获取当前视图的宽度值。

ParamParam TypeMandatoryDescription
flowControlFailureHandlingOptional指定失败处理模式,以确定是否应该允许执行继续或停止。

 返回

Param TypeDescription
int当前窗口的宽度。

 Get Window Index

获取当前窗口的索引。

ParamParam TypeMandatoryDescription
flowControlFailureHandlingOptional指定失败处理模式,以确定是否应该允许执行继续或停止。

 返回

Param TypeDescription
int当前窗口的索引。

  Get Window Title

获取当前窗口的标题。

ParamParam TypeMandatoryDescription
flowControlFailureHandlingOptional指定失败处理模式,以确定是否应该允许执行继续或停止。

返回

 

Param TypeDescription
String当前窗口的标题。

 Maximize Window

调整当前窗口的大小以占据整个屏幕

ParamParam TypeMandatoryDescription
flowControlFailureHandlingOptional指定失败处理模式,以确定是否应该允许执行继续或停止。

 Navigate to Url

导航到指定的web页面。

ParamParam TypeMandatoryDescription
rawUrlStringRequired

要导航到的网页的URL。如果rawUrl不包含协议前缀,协议将是http://。

Example: 

flowControlFailureHandlingOptional指定失败处理模式,以确定是否应该允许执行继续或停止。

 Open Browser

打开浏览器并导航到指定的URL。如果URL为空,则打开浏览器。

ParamParam TypeMandatoryDescription
rawUrlStringOptional

要打开的web页面的URL可以保留为空或空。如果rawUrl不包含协议前缀,协议将是http://。For example: 

flowControlFailureHandlingOptional指定失败处理模式,以确定是否应该允许执行继续或停止

 Refresh

模拟用户单击浏览器上的“刷新”按钮。

ParamParam TypeMandatoryDescription
flowControlFailureHandlingOptional指定失败处理模式,以确定是否应该允许执行继续或停止。

 Scroll To Position

滚动视图到一个特定的位置。

ParamParam TypeMandatoryDescription
xintRequiredx position.
yintRequiredy position.
flowControlFailureHandlingOptional指定失败处理模式,以确定是否应该允许执行继续或停止。

 Set View Port Size

设置当前窗口的大小。这将更改外部窗口维度和viewport,在Javascript中,它们与window. resizeto()同义。

ParamParam TypeMandatoryDescription
widthintRequired目标视口宽度。
heightintRequired目标视口高度。
flowControlFailureHandlingOptional指定失败处理模式,以确定是否应该允许执行继续或停止

 Switch To Window Index

切换到具有给定索引的窗口

窗口索引按窗口外观的顺序计算,从0开始。切换后,窗口索引不变,即第一个窗口仍然有索引0,第二个窗口仍然有索引1,以此类推。

ParamParam TypeMandatoryDescription
indexintRequired要切换到的窗口的索引,索引是一个基于0的数字.
flowControlFailureHandlingOptional指定失败处理模式,以确定是否应该允许执行继续或停止。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值