如何在Katalon Studio中验证元素的值是否为空

问题描述 投票:1回答:2

我正在使用Katalon Studio对我的网页进行自动测试。我的问题是我不知道如何验证HTML元素是否具有非空值ex。 “”,“”。

有什么快速提示吗?

katalon-studio
2个回答
1
投票

如果要验证html元素是否具有特定值,可以使用:

WebUI.verifyEqual(yourElement.getAttribute('value'),'')

寻找元素:

def driver = DriverFactory.getWebDriver()

WebElement elem = driver.findElement(ByTagName.tagName('theElementYouWantToFind'))

因此,如果您希望测试用例在空值的情况下失败:

WebUI.verifyNotEqual(yourElement.getAttribute('value'),'')

1
投票

我的解决方案如下:

value = WebUI.getAttribute(findTestObject('Object/Repository/input_aaa'), 'value')
if (value == '') { throw new Exception('Empty value found')}
© www.soinside.com 2019 - 2024. All rights reserved.