在katalon记录器中生成警报消息

时间:2020-03-31 10:27:05

标签: katalon-recorder

有什么方法可以为浏览器生成自定义弹出消息。例如,成功登录后,我想生成一个自定义浏览器弹出消息,例如“成功登录”。

1 个答案:

答案 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.")
    }

result

也许可以在https://www.tutorialspoint.com/java/index.htm上查看有关java.awt和javax.swing的更多信息