我有一個方法,我想傳遞一個List作為引數,但我想我需要在Katalon中傳遞TestObject,那么我如何在Katalon中把TestObject轉換為List呢
。
public void selectDropdown(List< WebElement> ele, String value) throws InterruptedException {
for (int i = 0; i < ele.size(); i ) {
String option = ele.get(i).getText()。
if (option.contains(value)) {
ele.get(i).click()。
break;
}
Thread.sleep(500)。
}
Thread.sleep(500)。
}
所以我認為我需要傳遞TestObject來代替List,但我如何將測驗物件轉換為List呢
uj5u.com熱心網友回復:我最終是這樣做的。
我是這樣做的。
@Keyword
def selectDropdown(TestObject Obj, String Value)
{
List<WebElement> ele = WebUiCommonHelper.findWebElements(Obj, 20) 。
for (int i = 0; i < ele.size(); i )
{
String option = ele.get(i).getText()。
if (option.contains(value))
{
ele.get(i).click()。
break;
}
Thread.sleep(500)。
}
Thread.sleep(500)。
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/318360.html
標籤:
