示例#1
0
 def testCheckout(self):
     register = Registration.Registration(self.driver)
     register.test_register()
     while True:
         try:
             header = TestHelper.Header(self.driver)
             header.LoginUserHeader()
         except NoSuchElementException:
             print "Checking Header"
         else:
             break
     addproduct = TestHelper.addproductOnHomePage(self.driver)
     addproduct.productOnHomePage()
     while False:
         try:
             assert "[E14] Product Is Already Added To Your Shopping Cart. You Have Reached Quantity Limit For This Product" in self.driver.page_source
         except NoSuchElementException:
             print "Can't add product to cart for first time user -[E14] Product Is Already Added To Your Shopping Cart. You Have Reached Quantity Limit For This Product "
             self.driver.close()
         else:
             print "Autotest over"
             break
     while True:
         try:
             addtocart = TestHelper.ProductPage(self.driver)
             addtocart.addToCartProductPageMethod()
         except NoSuchElementException, e:
             print "Click button [Add to Cart] on product page"
         else:
             break