Получить все элементы DOM в WebUI в Katalon Studio

Есть ли способ получить все элементы DOM в Katalon Studio, чтобы я мог выполнять с ними действия случайным образом?


person Hippolyte Fayol    schedule 17.07.2018    source источник


Ответы (1)


import org.openqa.selenium.WebDriver
import com.kms.katalon.core.webui.driver.DriverFactory
import org.openqa.selenium.By

WebUI.openBrowser('forum.katalon.com')
WebDriver driver = DriverFactory.getWebDriver()
elements = driver.findElements(By.xpath("//*"))

Попробуйте это и посмотрите, поможет ли это.

person Mate Mrše    schedule 18.07.2018
comment
Я понял это, сделав что-то подобное, но используя By.tagName (*). Но все равно спасибо за ответ. - person Hippolyte Fayol; 18.07.2018
comment
есть ли способ сделать то же самое с мобильным телефоном? - person Hippolyte Fayol; 19.07.2018
comment
Точно сказать не могу. Каталон не использовался для тестирования мобильных устройств. Попробуйте использовать Mobile.openBrowser (), а все остальное оставьте как есть и отправьте ответ. - person Mate Mrše; 19.07.2018