Генерация предупреждающего сообщения в каталонном регистраторе - PullRequest
0 голосов
/ 31 марта 2020

Можно ли как-нибудь сгенерировать всплывающее сообщение для браузера. Например, после успешного входа в систему я хочу создать собственное всплывающее сообщение браузера, например «Войти успешно».

1 Ответ

0 голосов
/ 08 апреля 2020

Пример с входом на сайт каталона:

    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

Может быть, больше узнать о java .awt и javax.swing на https://www.tutorialspoint.com/java/index.htm

...