def test_HomePage(self): driver = self.driver driver.get(Utils.URL) homeObj = HomePage(driver) homeObj.NavigateToCellPhone() snapObj = snapshot(driver) snapObj.screenshot()
def test_OrderConfirmation(self): driver = self.driver orderConfObj = OrderConfirmation(driver) orderConfObj.OrderConfirmationdetails() snapObj = snapshot(driver) snapObj.screenshot()
def test_Payment(self): driver = self.driver paymentObj = Payment(driver) paymentObj.PaymentOptions() snapObj = snapshot(driver) snapObj.screenshot()
def test_Address(self): driver = self.driver addressObj = Address(driver) addressObj.AddressInput() snapObj = snapshot(driver) snapObj.screenshot()
def test_Login(self): driver = self.driver loginObj = LoginPage(driver) loginObj.Checkout_as_Guest() snapObj = snapshot(driver) snapObj.screenshot()
def test_Cart_validations(self): driver = self.driver cartObj = CartPage(driver) cartObj.cart_validation() snapObj = snapshot(driver) snapObj.screenshot()
def test_Phone_buy(self): driver = self.driver cellObj = CellPhonePage(driver) cellObj.SelectPhone() snapObj = snapshot(driver) snapObj.screenshot()
def test_Speaker_buy(self): driver = self.driver cellObj = OtherItems(driver) cellObj.SelectSpeakers() snapObj = snapshot(driver) snapObj.screenshot()
def test_Address(self): driver = self.driver addressObj = Address(driver) addressObj.continueAddress() snapObj = snapshot(driver) snapObj.screenshot()
def test_Checkout(self): driver = self.driver checkoutObj = CheckOut(driver) checkoutObj.Check_out() snapObj = snapshot(driver) snapObj.screenshot()
def test_Login(self): driver = self.driver loginObj = LoginPage(driver) loginObj.Login() snapObj = snapshot(driver) snapObj.screenshot()