def test_searchCustomerByEmail(self, setup):
        self.logger.info(
            "***************SearchCustomerByEmail_004*************")
        self.driver = setup
        self.driver.get(self.baseURL)
        self.driver.maximize_window()

        self.lp = Login(self.driver)
        self.lp.setUserName()
        self.lp.setPassword()
        self.lp.clickLogin()

        self.logger.info(
            "***********Starting Search Customer By Email**********")
        self.addCust = AddCustomer(self.driver)
        self.addCust.clickCustomersMenu()
        self.addCust.clickCustomersMenuItem()

        self.logger.info("************Seach Customer By Email Id********")
        searchCust = SearchCustomer(self.driver)
        searchCust.setEmail("*****@*****.**")
        searchCust.clickSearchButton()
        time.sleep(5)
        status = searchCust.searchCustomerByEmail("*****@*****.**")
        assert True == status
        self.logger.info(
            "********** TC_SearchCustomerByEmail_004 Finished ************")
        self.driver.close
示例#2
0
 def test_searchCustomerByEmail(self, setup):
     self.driver = setup
     self.driver.get(self.baseUrl)
     lp = Login(self.driver)
     lp.enterUserName(self.username)
     lp.enterPassword(self.password)
     lp.clickLoginButton()
     actTitle = self.driver.title
     if actTitle == "Dashboard / nopCommerce administration":
         assert True
         print("Login success")
     else:
         print("Login Failed")
         assert False
     addCustomer = AddCustomer(self.driver)
     addCustomer.clickOnCustomerLink()
     addCustomer.clickOnCustomerMenuItem()
     sc = SearchCustomer(self.driver)
     sc.emailsearch("*****@*****.**")
     sc.clickSearchButton()
     boolResult = sc.searchCustomerByEmail("*****@*****.**")
     assert boolResult == True
     print("search customer by email is passed")
     self.driver.close()