def test_formSubmission(self, getData): log = self.test_getLogger() homepage = HomePage(self.driver) log.info("Entering data for form submission") log.info("Name is" + getData["Firstname"]) homepage.getname().send_keys(getData["Firstname"]) homepage.getEmail().send_keys(getData["Email"]) homepage.getPassword().send_keys("123456") homepage.getCheckMe().click() self.selectOptionbyVisibleText(homepage.getGender(), getData["Gender"]) #======================================================================= # mygender=Select(homepage.getGender()) # mygender.select_by_visible_text("Female") #======================================================================= homepage.getStatus().click() homepage.getDateofBirth().send_keys("12/03/1991") homepage.getSubmit().click() message = homepage.getAlertMsg().text #for substring match assert "Success" in message #assert "Success! The Form has been submitted successfully!." == message self.driver.refresh()
def testformsubmission(self, getData): log = self.getlogger() homepage = HomePage(self.driver) log.info("values5") log.info("the firstname is" + getData["firstname"]) homepage.getName().send_keys(getData["firstname"]) homepage.getEmail().send_keys(getData["lastname"]) homepage.checkBox().click() self.selectoptionbyText(homepage.getdropdown(), getData["Gender"]) homepage.clickSubmit().click() message = homepage.successMessage().text assert "success" in message self.driver.refresh()