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
def test_searchCustomerByEmail(self, setup): self.logger.info("************* SearchCustomerByEmail_004 **********") self.driver = setup self.driver.get(self.baseURL) self.driver.maximize_window() self.lp = LoginPage(self.driver) self.lp.setUserName(self.username) self.lp.setPassword(self.password) self.lp.clickLogin() self.logger.info("************* Login succesful **********") self.logger.info( "******* Starting Search Customer By Email **********") self.addcust = AddCustomer(self.driver) self.addcust.clickOnCustomersMenu() self.addcust.clickOnCustomersMenuItem() self.logger.info( "************* searching customer by emailID **********") searchcust = SearchCustomer(self.driver) searchcust.setEmail("*****@*****.**") searchcust.clickSearch() time.sleep(5) status = searchcust.searchCustomerByEmail( "*****@*****.**") self.driver.close() assert True == status self.logger.info( "*************** TC_SearchCustomerByEmail_004 Finished *********** " )
def test_searchCustomerByEmail(self, setup): self.logger.info('******** test_004-searchCustomer ********') self.driver = setup self.driver.get(self.baseurl) self.driver.maximize_window() self.lp = LoginPage(self.driver) self.lp.setUserName(self.username) self.lp.setUserPassword(self.password) self.lp.clickLogin() self.logger.info('******* login sucesssfulll **********') self.addcust = AddCustomer(self.driver) self.addcust.clickOnCustomersMenu() self.addcust.clickOnCustomersMenuItem() self.logger.info('******** searching customer by emailid **********') searchcust = SearchCustomer(self.driver) searchcust.setEmail('*****@*****.**') searchcust.clickSearch() time.sleep(3) status = searchcust.searchCustomerByEmail( '*****@*****.**') assert True == status self.logger.info('****** test searchcustomer is finished **********') self.driver.close()
def test_searchCustomerByEmail(self): self.logger.info( "*********** search customer test 004 started***************") self.logger.info( "*********** logging with username and password******") self.driver = webdriver.Chrome("C:\Program Files\chromedriver.exe") self.driver.get(self.baseURL) self.driver.maximize_window() self.lp = LogInPage(self.driver) self.lp.setUserName(self.username) self.lp.setPassword(self.password) self.lp.clickLogIn() self.logger.info("**********user logged in to website successfully") self.logger.info("*********** search customer by mail or name started") self.addcust = AddCustomer(self.driver) self.addcust.clickOnCustomerMenu() self.addcust.clickOnCustomerMenuItem() self.logger.info("********** serach customer by email") searchcust = SearchCustomer(self.driver) searchcust.setEmail("*****@*****.**") searchcust.clickonSearch() time.sleep(5) status = searchcust.searchCustomerByEmail( "*****@*****.**") assert True == status self.logger.info( "************ test search customer by email finished********") self.driver.close()
def test_searchCustomer(self, setup): self.driver = setup self.driver.get(self.baseUrl) self.driver.maximize_window() self.lp = Login(self.driver) self.lp.setUserName(self.username) self.lp.setPassword(self.password) self.lp.clickLogin() self.addcust = AddCustomers(self.driver) self.addcust.clickOnCustomerMenu() self.addcust.clickOnCustomerMenuItem() searchCust = SearchCustomer(self.driver) searchCust.setEmail("*****@*****.**") time.sleep(3) searchCust.clickSearch() time.sleep(5) status = searchCust.searchCustomerByEmail( "*****@*****.**") assert True == status self.driver.close()
def test_searchCustomerByEmail(self, setup): self.logger.info( "****************** Test_004_SearchCustomerByEmail **********************" ) self.logger.info( "****************** Verifying Home Page Tittle **********************" ) self.driver = setup self.driver.get(self.baseurl) self.driver.maximize_window self.obj_log = Login(self.driver) self.obj_log.setUsername(self.username) self.obj_log.setpassword(self.password) self.obj_log.loginbutton() self.logger.info("************* Login succesful **********") self.logger.info( "******* Starting Search Customer By Email **********") self.addcust = AddCustomer(self.driver) self.addcust.clickOnCustomersMenu() self.addcust.clickOnCustomersMenuItem() self.logger.info( "************* searching customer by emailID **********") searchcust = SearchCustomer(self.driver) searchcust.setEmail("*****@*****.**") searchcust.clickSearch() time.sleep(4) status = searchcust.searchCustomerByEmail( "*****@*****.**") self.driver.close() if status == True: self.logger.info( "*************** Test_004_SearchCustomerByEmail Passed *********** " ) else: self.logger.info( "*************** Test_004_SearchCustomerByEmail Failed *********** " )
class Test_SearchCustomerByEmail_004: baseURL = ReadConfig.readApplicationURL() username = ReadConfig.readUserEmail() password = ReadConfig.readPassword() logger = LogGeneration.loggen() # Logger @pytest.mark.regression def test_searchCustomerByEmail(self, setup): self.logger.info("************* SearchCustomerByEmail_004 **********") self.driver = setup self.driver.get(self.baseURL) self.driver.maximize_window() self.lp = LoginPage(self.driver) self.lp.setUserName(self.username) self.lp.setPassword(self.password) self.lp.clickLogin() self.logger.info("************* Login Successful **********") self.logger.info( "******* Starting Search Customer By Email **********") self.addCustomer = AddCustomer(self.driver) self.addCustomer.clickCustomers() self.addCustomer.clickSubMenuCustomers() self.logger.info( "************* searching customer by emailID **********") self.searchCustomer = SearchCustomer(self.driver) self.searchCustomer.setEmail("*****@*****.**") self.searchCustomer.clickSearch() time.sleep(5) status = self.searchCustomer.searchCustomerByEmail( "*****@*****.**") self.driver.close() if status: assert True self.logger.info( "*************** TC_SearchCustomerByEmail_004 Finished *********** " )
def test_SearchCustomerByEmail(self, setup): self.logger.info("***********Search customer by email*************") self.driver = setup self.driver.get(self.baseURL) self.lp = LoginPage(self.driver) self.lp.setUserName(self.username) self.lp.setPassword(self.password) self.lp.clickLogin() self.logger.info("***********login succesful*************") self.logger.info( "***********Starting Search Customer by email test ************") self.addcust = AddCustomer(self.driver) self.addcust.clickOnCustomersMenu() self.addcust.clickOnCustomersMenuItem() searchcust = SearchCustomer(self.driver) searchcust.setEmail("*****@*****.**") searchcust.clickOnSearch() status = searchcust.SearchCustomerByEmail( "*****@*****.**") assert True == status self.driver.quit()