Как вы проверяете числовое значение в Katalon? - PullRequest
0 голосов
/ 14 февраля 2019

Я пытаюсь проверить числовое значение в Katalon.Ключевые слова веб-интерфейса проверки в Katalon не работают.

Это код элемента:

<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 'вместо ожидаемого значения'.

Я также пробовал использовать 'text' и 'value' вместо 'translate' в сценарии, но Каталон сказал мне, что эти атрибуты не существуют.

1 Ответ

0 голосов
/ 14 февраля 2019

Я считаю, что вы хотите проверить это один из атрибутов тега, возможно, «data-value», поскольку вы смотрите на «$ 0,09», который выглядит как отформатированная версия data-value.

Попробуйте это:

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

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