【发布时间】:2019-01-25 01:44:00
【问题描述】:
如何在 Katalon Studio 中捕获复制和粘贴功能?
我正在编写一个 Katalon 脚本,它要求用户复制并粘贴一个随机生成的安全号码。
【问题讨论】:
标签: katalon-studio katalon-recorder
如何在 Katalon Studio 中捕获复制和粘贴功能?
我正在编写一个 Katalon 脚本,它要求用户复制并粘贴一个随机生成的安全号码。
【问题讨论】:
标签: katalon-studio katalon-recorder
首先,你需要
import org.openqa.selenium.Keys as Keys
然后(假设您将双击选择数字):
WebUI.doubleClick('id-of-the-number-field')
WebUI.sendKeys('id-of-the-number-field', Keys.chord(Keys.CONTROL, 'c'))
WebUI.click('id-of-the-paste-field')
WebUI.sendKeys('id-of-the-paste-field', Keys.chord(Keys.CONTROL, 'v'))
【讨论】:
String otp = "ABCD-123456"。您现在可以使用常规拆分方法:otp.split("-")。
"ABCD-123456".split("-")[1]。自己试试吧。
您可以从对象中获取文本并将其存储在变量中:
String s = WebUI.getText("your-testobject")
WebUI.setText("your-testobject", s)
然后你可以对字符串做任何你想做的事情。
【讨论】: