def test_addtocart(self): driver = self.driver driver.get("http://demo.automationtesting.in/") titleoflandingPage = driver.title print(titleoflandingPage) land = LandingPage(driver) land.skipsignin() registerpage = driver.title print(registerpage) self.assertNotEqual(titleoflandingPage,registerpage,"page didnt change") time.sleep(5) practice = RegistrationPage(driver) practice.click_practicetest() time.sleep(5) practicesite =driver.title print(practicesite) self.assertEqual("Automation Practice Site",practicesite,"Both title matches") x= Homepage(driver) x.select_seleniumruby() y =Productpage(driver) y.click_add() driver.get_screenshot_as_file("/Users/sumit/Desktop/CACC Barsha/DemoautomationtestingRegistration/screenshots/addtocart.png") c =Productpage(driver) c.click_cart() co =CheckoutPage(driver) co.click_checkout() b =BillingPage(driver) b.enter_firstname("Brish") b.enter_lastname("Cool") b.enter_Email("*****@*****.**") b.enter_phoneno("6758972345") b.enter_country("Canada") b.enter_streetname("167 luella cres") b.enter_townname("Brampton") b.select_province("Ontario") #driver.find_element_by_xpath("//span[@id='select2-chosen-2']").click() b.enter_postalcode("l7a3h9") b.select_casondelivery() time.sleep(5) b.place_order() time.sleep(10) driver.get_screenshot_as_file("/Users/sumit/Desktop/CACC Barsha/DemoautomationtestingRegistration/screenshots/Orderplaced.png")