您如何在Katalon中验证数值?

时间:2019-02-14 19:44:12

标签: attributes katalon-studio

我正在尝试验证Katalon中的数值。 Katalon中的“验证Web UI”关键字不起作用。

这是元素代码:

<dd class="h1 no-margin" id="trans-tax1" data-value="0.085625">$0.09</dd>

这是我的剧本:

TestObject tax1TO = findTestObject(<path>)
def tax1Amount = "$0.09"

WebUI.verifyElementAttributeValue(tax1TO, 'translate', tax1Amount, GlobalVariable.G_Timeout_Tiny, FailureHandling.CONTINUE_ON_FAILURE)

运行脚本时,出现错误消息“对象的属性'translate'具有实际值'true'而不是预期值。

我也尝试在脚本中使用“文本”和“值”而不是“翻译”,但Katalon告诉我那些属性不存在。

1 个答案:

答案 0 :(得分:1)

我认为您要检查的是标记的属性之一,可能是“数据值”,因为您正在查看的“ $ 0.09”似乎是数据值的格式化版本。

尝试一下:

TestObject tax1TO = findTestObject(<path>)
def tax1Amount = "0.085625"

WebUI.verifyElementAttributeValue(tax1TO, 'data-value', tax1Amount, GlobalVariable.G_Timeout_Tiny, FailureHandling.CONTINUE_ON_FAILURE)