def test_formSubmission(self): homepage = HomePage(self.driver) homepage.GetName().send_keys("Ramana") homepage.GetEmail().send_keys("Gangasani") homepage.GetChekBox().click() # select package self.SelectOptionByText(homepage.GetGender(), "Female") homepage.ClicksubmitButton().click() str1 = homepage.GetSucessText().text str2 = "Success! The Form has been submitted successfully!." assert "Success" in str1 # comparing substring of the success message
def test_formSubmission(self, getdata): log = self.GetLogger() homepage = HomePage(self.driver) log.info("first name :" + getdata["firstname"]) homepage.GetName().send_keys(getdata["firstname"]) log.info("first name :" + getdata["lastname"]) homepage.GetEmail().send_keys(getdata["lastname"]) homepage.GetChekBox().click() # select package log.info("first name :" + getdata["gender"]) self.SelectOptionByText(homepage.GetGender(), getdata["gender"]) homepage.ClicksubmitButton().click() str1 = homepage.GetSucessText().text str2 = "Success! The Form has been submitted successfully!." assert "Success" in str1 # comparing substring of the success message self.driver.refresh()