Exemple #1
0
    def test_CreateUser(self):
        home = HomePage(self.driver)
        home.Name().send_keys("TEST")
        home.Email().send_keys("*****@*****.**")
        home.Password().send_keys("Test")
        home.Check().click()
        home.Gender().click()
        home.Submit()

        message = self.driver.find_element_by_class_name("alert-success").text

        assert ("Success!" in message)
    def test_formSubmisson(self, getData):
        log = self.test_getLogger()

        homePage = HomePage(self.driver)

        homePage.getName().send_keys(getData["FirstName"])
        log.info("First Name is "+getData["FirstName"])
        homePage.getEmail().send_keys(getData["Email"])
        homePage.getCheckBox().click()

        sel = Select(homePage.getGender())
        sel.select_by_visible_text(getData["gender"])

        homePage.Submit().click()

        message = homePage.getAlertMessage().text

        # Assert - It always expect condition as true
        assert 'success' in message  # substring in String
        self.driver.refresh()