是否可以创建“验证元素文本不是”关键字?

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

我需要验证元素是否已从固定的起始状态随机化。我已经有一个测试步骤,用于验证固定状态是否正常,使用“在此处验证元素文本”为“在此处插入文本”。

所以单击随机按钮后,我需要一种方法来验证文本是否不是“ inserttexthere”。

无论如何,不​​需要太多的编程知识吗?(我使用katalon studio是因为我对技术的了解有限)

还是我可以使用的if else语句,仅当文本不同时才能通过该步骤?


我知道或尝试过的背景和其他方法:

我可以创建另一个验证文本命令,并接受它作为失败步骤。但是,这很难被意识到,尤其是如果文本没有更改,因为测试步骤将通过,我必须记住那是很糟糕的。

其他可用命令仅在元素不再具有文本或元素不再可见/可单击时覆盖。没有什么可以让我将属性验证为“!=“或“ NOT”

katalon-studio
1个回答
0
投票

这是在Katalon中创建自定义关键字的方法:Click

代码:

    class help_keyword_elemtnotPresent {

        @Keyword
        def isElemetNotPresent() {

        WebUI.verifyElementNotPresent(findTestObject(‘someobject’, timeout, FailureHandling.OPTIONAL)

        }

for:if/else

More example

© www.soinside.com 2019 - 2024. All rights reserved.