def test_formSubmission(self, getData):
        log = self.getLogger()
        homepage = HomePage(self.driver)
        log.info("first name is "+getData["firstname"])
        homepage.getName().send_keys(getData["firstname"])
        homepage.getEmail().send_keys(getData["lastname"])
        homepage.getCheckBox().click()
        self.selectOptionByText(homepage.getGender(), getData["gender"])
        homepage.submitForm().click()

        alertText = homepage.getSuccessMessage().text

        assert ("Success" in alertText)
        self.driver.refresh()
Esempio n. 2
0
    def test_formsubmission(self, getdata):

        homepage = HomePage(self.driver)

        homepage.getname().click()
        homepage.getname().send_keys(getdata[0])
        homepage.getEmail().send_keys(getdata[1])
        homepage.getCheckBox().click()
        #a = Select(homepage.getGender())
        #a.select_by_visible_text("Male")

        self.selectOptionByText(homepage.getGender(), getdata[2])

        homepage.submitForm().click()

        alertText = homepage.getSuccessMessage().text

        assert ("Success" in alertText)