有什么方法可以为浏览器生成自定义弹出消息。例如,成功登录后,我想生成一个自定义浏览器弹出消息,例如“成功登录”。
答案 0 :(得分:0)
登录到katalon网站的示例:
import static com.kms.katalon.core.testobject.ObjectRepository.findTestObject
import java.awt.Frame
import javax.swing.JOptionPane
import com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords as WebUI
WebUI.openBrowser('')
WebUI.navigateToUrl("https://www.katalon.com/sign-in/")
WebUI.waitForPageLoad(60)
WebUI.click(findTestObject('user_email'))
WebUI.setText(findTestObject('user_email'), "YOUR VALID USEREMAIL HERE")
WebUI.click(findTestObject('user_pass'))
WebUI.setText(findTestObject('user_pass'), "YOUR VALID PASSWORD HERE")
WebUI.click(findTestObject('login-btn'))
WebUI.waitForPageLoad(60)
Boolean loginSuccessFul = WebUI.verifyElementPresent(findTestObject('signOutButton'), 10)
if (loginSuccessFul) {
JOptionPane.showMessageDialog(new Frame('Login result'),
"Login successful.")
}
也许可以在https://www.tutorialspoint.com/java/index.htm上查看有关java.awt和javax.swing的更多信息