百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术文章 > 正文

Katalon 所有关键字及其含义

itomcoil 2025-04-26 18:46 28 浏览

以下为katalon所有关键字及其含义,具体可参考官方文档



序号

关键字

含义

1

Accept Alert

接受当前弹窗(如确认对话框)。

2

Authenticate

处理 HTTP 基础认证(输入用户名和密码)。

3

Back

返回浏览器历史记录的上一页。

4

Check

勾选勾选复选框。

5

Clear Text

清空输入框内容。

6

Click

点击页面元素。

7

Click Image

点击指定的图像元素(基于图像识别技术)。

8

Click Offset

点击元素的指定偏移位置(基于元素左上角坐标)。

9

Close Browser

关闭当前浏览器实例。

10

Close Window Index

根据窗口索引(从0开始)关闭浏览器窗口。

11

Close Window Title

根据窗口标题关闭浏览器窗口。

12

Close Window Url

根据窗口URL关闭浏览器窗口。

13

Comment

添加注释(不执行任何操作)。

14

Concatenate

拼接多个字符串或变量。

15

Convert Web Element To Test Object

将 WebElement 转换为 Katalon 的测试对象。

16

Delay

强制等待指定时间(单位:秒)。

17

Delete All Cookies

删除所有浏览器 Cookies。

18

Deselect All Option

取消选择所有下拉框选项。

19

Deselect Option By Index

根据索引取消选择下拉框中的选项。

20

Deselect Option By Label

根据标签文本取消选择下拉框中的选项。

21

Deselect Option By Value

根据值取消选择下拉框中的选项。

22

Disable Smart Wait

禁用智能等待。

23

Dismiss Alert

取消当前弹窗。

24

Double click

双击页面元素。

25

Drag And Drop By Offset

拖拽元素到指定的坐标偏移位置(基于像素偏移量)。

26

Drag And Drop To Object

将元素拖放至目标对象。

27

Enable Smart Wait

启用智能等待(自动处理元素加载延迟)。

28

Enhanced Click

增强版点击,通过更智能的方式处理动态元素或复杂场景(如重试机制、等待元素可点击等)。

29

Execute JavaScript

执行自定义 JavaScript 代码。

30

Find Web Element

查找单个页面元素。

31

Find Web Elements

查找多个页面元素(返回列表)。

32

Focus

将焦点设置到指定元素(如输入框)。

33

Forward

前进到浏览器历史记录的下一页。

34

Get Alert Text

获取弹窗中的文本内容。

35

Get All Links On Current Page

获取当前页面的所有链接。

36

Get Attribute

获取元素的指定属性值(如 value、class)。

37

Get CSS Value

获取元素的 CSS 属性值(如 color、font-size)。

38

Get Element Height

获取元素的高度(像素)。

39

Get Element Left Position

获取元素的左侧坐标(相对于页面)。

40

Get Element Width

获取元素的宽度(像素)。

41

Get Number Of Selected Option

获取下拉框已选选项的数量。

42

Get Number Of Total Option

获取下拉框中的选项总数。

43

Get Page Height

获取页面或视口的高度(视口为当前可见区域)。

44

Get Page Width

获取页面或视口的宽度(视口为当前可见区域)。

45

Get Text

获取元素的文本内容。

46

Get Url

获取当前页面的URL。

47

Get Viewport Height

判断元素是否可见,动态调整操作区域。

48

Get Viewport Left Position

横向滑动验证(如轮播图)。

49

Get Viewport Top Position

检查或控制页面纵向滚动位置。

50

Get Viewport Width

获取当前浏览器视口(可见区域)的宽度(像素)。

51

Get Window Index

获取当前窗口的索引值。

52

Get Window Title

获取当前窗口的标题。

53

Maximize Window

最大化浏览器窗口。

54

Modify Object Property

动态修改对象的属性值(如修改HTML元素的style或value)。

55

Mouse Over

鼠标悬停在元素上(常用于触发悬浮菜单)。

56

Mouse Over Offset

将鼠标悬停在元素指定偏移位置。

57

Navigate To Masked Url

导航到经过模糊处理的URL(用于隐藏敏感信息,如测试环境路径)。

58

Navigate To Url

导航到指定 URL。

59

Open Browser

启动浏览器并导航到指定 URL。

60

Refresh

刷新当前页面。

61

Remove Object Property

移除对象的某个属性。

62

Right click

右键点击页面元素。

63

Right Click Offset

在指定元素的相对坐标偏移位置执行右键点击。

64

Scroll To Element

滚动页面到指定元素位置。

65

Scroll To Position

滚动页面到指定坐标位置。

66

Select All Option

选择下拉框中的所有选项(多选场景)。

67

Select Option By Index

通过索引选择下拉框选项。

68

Select Option By Label

通过标签选择下拉框选项。

69

Select Option By Value

通过值选择下拉框选项。

70

Send Keys

向元素发送键盘按键(如 TAB、ENTER)。

71

Set Alert Text

向弹窗的输入框输入文本(适用于带输入框的弹窗)。

72

Set Encrypted Text

输入加密后的文本(Katalon会先解密再输入,用于保护敏感数据)。

73

Set Masked Text

输入模糊处理的文本(日志中显示为***,保护隐私)。

74

Set Text

向输入框输入文本。

75

Set View Port Size

设置浏览器视口大小(模拟不同设备分辨率)。

76

Submit

提交表单(等同于表单的submit()方法)。

77

Switch To Default Content

从iframe切换回主文档(默认内容)。

78

Switch To Frame

切换到指定的iframe或框架。

79

Switch To Window Index

切换到指定索引的浏览器窗口(多窗口场景)。

80

Switch To Window Title

切换到指定标题的浏览器窗口。

81

Switch To Window Url

切换到指定 URL 的浏览器窗口。

82

Take Area Screenshot

截取指定区域的屏幕截图。

83

Take Area Screenshot As Checkpoint

截取区域截图并保存为检查点(用于后续验证)。

84

Take Element Screenshot

截取指定元素的截图。

85

Take Element Screenshot As Checkpoint

对指定元素截图并保存为检查点(用于后续视觉对比)。

86

Take Full Page Screenshot

截取完整页面截图(支持滚动截屏)。

87

Take Full Page Screenshot As Checkpoint

截取完整页面(包括滚动部分)并保存为检查点。

88

Take Screenshot

截取当前屏幕截图。

89

Take Screenshot As Checkpoint

截屏并保存为检查点(用于视觉验证)。

90

Type On Image

在图像识别到的位置输入文本(结合图像定位和输入操作)。

91

Un-check

取消勾选复选框。

92

Upload File

上传文件到文件输入框。

93

Upload File With Drag And Drop

通过拖放操作上传文件。

94

Verify Alert Not Present

验证弹窗不存在。

95

Verify Alert Present

验证弹窗存在。

96

Verify All Links On Current Page Accessible

验证当前页面所有链接是否可访问(无死链)。

97

Verify Checkpoint

通过对比截图检查点验证页面变化(基于图像比对)。

98

Verify Element Attribute Value

验证元素的属性值(如 href、id)。(属性验证)

99

Verify Element Checked

验证复选框已勾选。(元素验证)

100

Verify Element Clickable

验证元素可点击。(元素验证)

101

Verify Element Has Attribute

验证元素具有指定属性。(属性验证)

102

Verify Element In Viewport

验证元素是否在当前可视区域内。

103

Verify Element Not Checked

验证元素未选中。

104

Verify Element Not Clickable

验证元素不可点击。

105

Verify Element Not Has Attribute

验证元素不包含指定属性。

106

Verify Element Not In Viewport

验证元素是否不在当前可视区域内。

107

Verify Element Not Present

验证元素不存在。(元素验证)

108

Verify Element Not Visible

验证元素不可见。(元素验证)

109

Verify Element Not Visible In Viewport

验证元素不在当前可视区域内(可能存在于DOM但不可见)。

110

Verify Element Present

验证元素存在。(元素验证)

111

Verify Element Text

验证元素的文本内容与预期一致。(元素验证)

112

Verify Element Visible

验证元素可见。(元素验证)

113

Verify Element Visible In Viewport

验证元素在当前可视区域内可见。

114

Verify Equal

验证两个值相等。(通用断言)

115

Verify Greater Than

验证实际值大于预期值。

116

Verify Greater Than Or Equal

验证实际值大于等于预期值。

117

Verily lmage Present

验证图片存在。(通用断言)

118

Verify Less Than

验证实际值小于预期值。

119

Verify Less Than Or Equa

验证实际值小于等于预期值。

120

Verify Links Accessible

验证所有链接是否可访问(状态码 200)。

121

Verify Match

验证文本匹配正则表达式。(通用断言)

122

Verify Not Equal

验证两个值不相等。(通用断言)

123

Verify Not Match

验证文本/值不匹配检查错误提示、页面跳转等。

124

Verify Option Not Present By Index

验证选项按索引不存在,动态加载的下拉框测试。

125

Verify Option Not Present By Label

验证选项按标签不存在,动态加载的下拉框测试。

126

Verify Option Not Present By Value

验证选项按值不存在,动态加载的下拉框测试。

127

Verify Option Not Selected By Index

验证选项按索引未选中,表单重置或默认状态检查。

128

Verify Option Not Selected By Label

验证选项按标签未选中,表单重置或默认状态检查。

129

Verify Option Not Selected By Value

验证选项按值未选中,表单重置或默认状态检查。

130

Verify Option Present By Index

验证选项按索引存在,动态加载的下拉框测试。

131

Verify Option Present By Label

验证选项按标签存在,动态加载的下拉框测试。

132

Verify Option Present By Value

验证选项按值存在,动态加载的下拉框测试。

133

Verify Option Selected By Index

验证下拉框选项按索引选中。(选项验证)

134

Verify Option Selected By Label

验证下拉框选项按标签选中。(选项验证)

135

Verify Option Selected By Value

验证下拉框选项按值选中。(选项验证)

136

Verify Options Present

验证下拉框中存在指定选项(通过文本列表匹配)。

137

Verify Text Not Present

验证文本是否存在于页面中。

138

Verily Text Present

验证文本是否不存在于页面中。

139

Wait For Alert

等待弹窗出现。

140

Wait For Angular Load

等待Angular应用完成加载(针对Angular框架的页面)。

141

Wait For Element Attribute Value

动态等待元素的某个属性(Attribute)达到指定的值

142

Wait For Element Clickable

等待元素可点击。

143

Wait For Element Has Attribute

等待元素包含指定属性。

144

Wait For Element Not Clickable

等待元素不可点击。

145

Wait For Element Not Has Attribute

等待元素不包含指定属性。

146

Wait For Element Not Present

等待元素出现/消失或可见/不可见。

147

Wait For Element Not Visible

等待元素不可见(但可能仍存在于 DOM 中)。

148

Wait For Element Present

等待元素 出现在 DOM 中(不一定可见,默认超时时间)。

149

Wait For Element Visible

等待元素可见。

150

Wait For lmage Present

等待图像出现在页面中。

151

Wait For jQuery Load

等待jQuery加载完成。

152

Wait For Page Load

等待页面加载完成。

相关推荐

最强聚类模型,层次聚类 !!_层次聚类的优缺点

哈喽,我是小白~咱们今天聊聊层次聚类,这种聚类方法在后面的使用,也是非常频繁的~首先,聚类很好理解,聚类(Clustering)就是把一堆“东西”自动分组。这些“东西”可以是人、...

python决策树用于分类和回归问题实际应用案例

决策树(DecisionTrees)通过树状结构进行决策,在每个节点上根据特征进行分支。用于分类和回归问题。实际应用案例:预测一个顾客是否会流失。决策树是一种基于树状结构的机器学习算法,用于解决分类...

Python教程(四十五):推荐系统-个性化推荐算法

今日目标o理解推荐系统的基本概念和类型o掌握协同过滤算法(用户和物品)o学会基于内容的推荐方法o了解矩阵分解和深度学习推荐o掌握推荐系统评估和优化技术推荐系统概述推荐系统是信息过滤系统,用于...

简单学Python——NumPy库7——排序和去重

NumPy数组排序主要用sort方法,sort方法只能将数值按升充排列(可以用[::-1]的切片方式实现降序排序),并且不改变原数组。例如:importnumpyasnpa=np.array(...

PyTorch实战:TorchVision目标检测模型微调完

PyTorch实战:TorchVision目标检测模型微调完整教程一、什么是微调(Finetuning)?微调(Finetuning)是指在已经预训练好的模型基础上,使用自己的数据对模型进行进一步训练...

C4.5算法解释_简述c4.5算法的基本思想

C4.5算法是ID3算法的改进版,它在特征选择上采用了信息增益比来解决ID3算法对取值较多的特征有偏好的问题。C4.5算法也是一种用于决策树构建的算法,它同样基于信息熵的概念。C4.5算法的步骤如下:...

Python中的数据聚类及可视化分析实践

探索如何通过聚类分析揭露糖尿病预测数据集的特征!我们将运用Python的强力工具,深入挖掘数据,以直观的可视化揭示不同特征间的关系。一同探索聚类分析在糖尿病预测中的实践!所有这些可视化都可以通过数据操...

用Python来统计大乐透号码的概率分布

用Python来统计大乐透号码的概率分布,可以按照以下步骤进行:导入所需的库:使用Python中的numpy库生成数字序列,使用matplotlib库生成概率分布图。读取大乐透历史数据:从网络上找到大...

python:支持向量机监督学习算法用于二分类和多分类问题示例

监督学习-支持向量机(SVM)支持向量机(SupportVectorMachine,简称SVM)是一种常用的监督学习算法,用于解决分类和回归问题。SVM的目标是找到一个最优的超平面,将不同类别的...

25个例子学会Pandas Groupby 操作

groupby是Pandas在数据分析中最常用的函数之一。它用于根据给定列中的不同值对数据点(即行)进行分组,分组后的数据可以计算生成组的聚合值。如果我们有一个包含汽车品牌和价格信息的数据集,那么可以...

数据挖掘流程_数据挖掘流程主要有哪些步骤

数据挖掘流程1.了解需求,确认目标说一下几点思考方法:做什么?目的是什么?目标是什么?为什么要做?有什么价值和意义?如何去做?完整解决方案是什么?2.获取数据pandas读取数据pd.read.c...

使用Python寻找图像最常见的颜色_python 以图找图

如果我们知道图像或对象最常见的是哪种颜色,那么可以解决图像处理中的几个用例,例如在农业领域,我们可能需要确定水果的成熟度。我们可以简单地检查一下水果的颜色是否在预定的范围内,看看它是成熟的,腐烂的,还...

财务预算分析全网最佳实践:从每月分析到每天分析

原文链接如下:「链接」掌握本文的方法,你就掌握了企业预算精细化分析的能力,全网首发。数据模拟稍微有点问题,不要在意数据细节,先看下最终效果。在编制财务预算或业务预算的过程中,通常预算的所有数据都是按月...

常用数据工具去重方法_数据去重公式

在数据处理中,去除重复数据是确保数据质量和分析准确性的关键步骤。特别是在处理多列数据时,保留唯一值组合能够有效清理数据集,避免冗余信息对分析结果的干扰。不同的工具和编程语言提供了多种方法来实现多列去重...

Python教程(四十):PyTorch深度学习-动态计算图

今日目标o理解PyTorch的基本概念和动态计算图o掌握PyTorch张量操作和自动求导o学会构建神经网络模型o了解PyTorch的高级特性o掌握模型训练和部署PyTorch概述PyTorc...