从Katalon Recorder导出页面文本

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

刚开始使用Katalon Recorder。导航和加载页面后,有没有办法存储整个页面文本?我正在尝试自动化一个功能,我必须单击列表项,选择全部,复制并粘贴到Excel。

katalon-studio katalon-recorder
1个回答
1
投票

MateMrše的评论是一个良好的开端。这里有一些示例代码可以充实细节。以下代码将页面保存为html文件。从那里你需要额外的处理,以将其放入另一种文档格式,如Excel。

// add the following two imports for the webdriver
import com.kms.katalon.core.webui.driver.DriverFactory as DriverFactory
import org.openqa.selenium.WebDriver as WebDriver

// open browser/navigate, etc
// WebUI.openBrowser('https://google.com')

WebUI.delay(5)

WebDriver driver = DriverFactory.getWebDriver()
def src = driver.getPageSource()
def file1 = new File('c:/1/the_saved_web_page.htm')
file1.write(src)
© www.soinside.com 2019 - 2024. All rights reserved.