首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何修复Katalon错误-没有方法的签名:静态com.kms.katalon.core.windows.keyword.WindowsBuiltinKeywords.findElements()

如何修复Katalon错误-没有方法的签名:静态com.kms.katalon.core.windows.keyword.WindowsBuiltinKeywords.findElements()
EN

Stack Overflow用户
提问于 2022-07-07 09:32:28
回答 1查看 76关注 0票数 0

下面是我的剧本:

代码语言:javascript
复制
WebUI.openBrowser('https://xyz.xy/shop')
WebUI.delay(5)
List<WebElement> foundElements = Windows.findElements(findTestObject('Trial/ShopSearchResultPage/div-ProductInSearchResult'))

在Katalon中,我收到以下错误消息:

代码语言:javascript
复制
groovy.lang.MissingMethodException: No signature of method: static com.kms.katalon.core.windows.keyword.WindowsBuiltinKeywords.findElements() is applicable for argument types: 

(com.kms.katalon.core.testobject.TestObject) values: [TestObject - 'Object Repository/Trial/ShopSearchResultPage/div-ProductInSearchResult']
Possible solutions: 

findElements(com.kms.katalon.core.testobject.WindowsTestObject), findElement(com.kms.katalon.core.testobject.WindowsTestObject), findElements(com.kms.katalon.core.testobject.WindowsTestObject, com.kms.katalon.core.model.FailureHandling), findElement(com.kms.katalon.core.testobject.WindowsTestObject, com.kms.katalon.core.model.FailureHandling

)

我为findElements使用的签名似乎很好,但仍然会出现此错误。请帮助修复此错误。

EN

回答 1

Stack Overflow用户

发布于 2022-09-19 09:08:25

你应该写:

代码语言:javascript
复制
import org.openqa.selenium.WebElement
...

List<WebElement> foundElements = WebUI.findWebElements(findTestObject('Trial/ShopSearchResultPage/div-ProductInSearchResult'))

您可以从这里了解更多信息。

希望你能得到答案,如果这对你不起作用,请告诉我。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72895487

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档