def test_searchCustomerByName(self): self.logger.info("************* SearchCustomerByName_005 **********") self.driver = webdriver.Chrome( executable_path=".\\venv\\chromedriver_win32\\chromedriver") 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 Name **********") self.addcust = AddCustomer(self.driver) self.addcust.clickOnCustomersMenu() self.addcust.clickOnCustomersMenuItem() time.sleep(2) self.logger.info("************* searching customer by Name **********") searchcust = SearchCustomer(self.driver) searchcust.setFirstName("Victoria") searchcust.setLastName("Terces") searchcust.clickSearch() time.sleep(5) status = searchcust.searchCustomerByName("Victoria Terces") self.driver.close() assert True == status self.logger.info( "*************** TC_SearchCustomerByName_005 Finished *********** " )
def test_search_customer_by_name(self, setup): self.logger.info( "************* Test_005_SearchCustomerByName *************") self.driver = setup self.driver.maximize_window() self.driver.get(self.baseURL) self.logger.info("Entering login credentials") self.login_page = LoginPage(self.driver) self.login_page.set_username(self.username) self.login_page.set_password(self.password) self.login_page.click_login() self.logger.info("Login successful") self.logger.info("Clicking on customer menu") self.customer_page = AddCustomerPage(self.driver) self.customer_page.click_customer_menu() time.sleep(2) self.customer_page.click_customer() self.logger.info("Searching customer by name") self.search_customer = SearchCustomer(self.driver) self.search_customer.set_first_name('John') self.search_customer.set_last_name('Smith') self.search_customer.click_search() time.sleep(3) status = self.search_customer.search_customer_by_name('John Smith') assert True == status self.logger.info("Test_005_SearchCustomerByName finished")
def test_searchCustomerByEmailID(self, setup): logger.info( "*****************Test_004_SearchCustomerByEmail **************") self.driver = setup self.driver.get(self.baseurl) self.driver.maximize.window() lp = LoginPage(self.driver) lp.setUserName(self.username) lp.setPassword(self.password) lp.clickLogin() logger.info( "**************************LOgin Successfull ******************") logger.info( "**********************Starting Search by Email test *******************" ) add = AddCustomer(self.driver) add.clickonCustomerMenu() add.clickOnCustomersSubMenu() logger.info( "**********************Searching customer by email id ********************" ) search = SearchCustomer(self.driver) search.enterEmail("*****@*****.**") search.clickSearch() time.sleep(4) status = search.searchCustomerByEmail( "*****@*****.**") assert True == status logger.info( "******************** TC_004_Search customer by email id Finished***************" ) self.driver.close()
def test_searchcustomerbyname(self, setUp): self.logger.info("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.setPassword(self.password) self.lp.clickLogin() self.logger.info("Login successful") self.logger.info("Search Customer by Email") self.addcust = AddCustomer(self.driver) self.addcust.clickOnCustomersMenu() self.addcust.clickOnCustomerMenuItem() searchcust = SearchCustomer(self.driver) searchcust.setFirstName("james") searchcust.setLastName("pan") searchcust.clickSearch() time.sleep(5) status = searchcust.searchCustomerbyName("James Pan") assert True == status self.logger.info("End of search customer by name test case ") self.driver.close()
def test_searchCustomerByEmailID(self,setup): logger.info("*****************Test_005_SearchCustomerByName **************") self.driver = setup self.driver.get(self.baseurl) self.driver.maximize_window() lp = LoginPage(self.driver) lp.setUserName(self.username) lp.setPassword(self.password) lp.clickLogin() logger.info("**************************LOgin Successfull ******************") logger.info("**********************Starting Search by name test *******************") add = AddCustomer(self.driver) time.sleep(2) add.clickonCustomerMenu() time.sleep(2) add.clickOnCustomersSubMenu() logger.info("**********************Searching customer by name ********************") search = SearchCustomer(self.driver) search.enterFirstName("Victoria") search.enterLastName("Terces") search.clickSearch() time.sleep(4) status = search.searchCustomerByName("Victoria Terces") assert True == status logger.info("******************** TC_005_Search customer by name 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.driver.implicitly_wait(5) self.addcust = CreateCustomer(self.driver) self.addcust.clickCustomerMenu() self.addcust.clickCustomerMenuItem() 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_searchCustomerByName(self, setup): self.logger.info("**Search Customer by Name**") 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 NAME ***") self.addcust = AddCustomer(self.driver) self.addcust.clickonCustomerMenu() time.sleep(1) self.addcust.clickonCustomerMenuItem() self.logger.info("**Searching Customer by Name") searchcust = SearchCustomer(self.driver) searchcust.setFirstName("Victoria") searchcust.setLastName("Terces") searchcust.clickSearch() time.sleep(3) status = searchcust.searchCustomerByName("Victoria Terces ") time.sleep(2) assert True == status self.logger.info("**TC_Search Customer by Name Finished**") self.driver.close()
def test_searchCustomerByEmail(self): self.logger.info("************* SearchCustomerByEmail_004 **********") self.driver = webdriver.Chrome( executable_path=".\\venv\\chromedriver_win32\\chromedriver") 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_searchCustomerByName(self, setup): self.logger.info("************* SearchCustomerByName_005 **********") 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 Name **********") self.driver.implicitly_wait(5) self.addcust = CreateCustomer(self.driver) self.addcust.clickCustomerMenu() self.addcust.clickCustomerMenuItem() time.sleep(2) self.logger.info("************* searching customer by Name **********") searchcust = SearchCustomer(self.driver) searchcust.setFirstName("Victoria") searchcust.setLastName("Terces") searchcust.clickSearch() time.sleep(5) status = searchcust.searchCustomerByName("Victoria Terces") self.driver.close() assert True == status self.logger.info( "*************** TC_SearchCustomerByName_005 Finished *********** " )
def test_search_customer_by_email(self, setup): self.logger.info( "************* Test_004_SearchCustomerByEmail *************") self.driver = setup self.driver.maximize_window() self.driver.get(self.baseURL) self.logger.info("Entering login credentials") self.login_page = LoginPage(self.driver) self.login_page.set_username(self.username) self.login_page.set_password(self.password) self.login_page.click_login() self.logger.info("Login successful") self.logger.info("Clicking on customer menu") self.customer_page = AddCustomerPage(self.driver) self.customer_page.click_customer_menu() time.sleep(2) self.customer_page.click_customer() self.logger.info("Searching customer by email") self.search_customer = SearchCustomer(self.driver) self.search_customer.set_search_email('*****@*****.**') self.search_customer.click_search() time.sleep(3) status = self.search_customer.search_customer_by_email( '*****@*****.**') assert True == status self.logger.info("Test_004_SearchCustomerByEmail finished")
def test_searchCustomerByEmail(self, setup): self.logger.info("**Searcg Customer by email**") 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.addcust = AddCustomer(self.driver) self.addcust.clickonCustomerMenu() time.sleep(1) self.addcust.clickonCustomerMenuItem() self.logger.info("**Searching Customer by email ID") searchcust = SearchCustomer(self.driver) searchcust.setEmail("*****@*****.**") searchcust.clickSearch() time.sleep(3) status = searchcust.searchCustomerByEmail( "*****@*****.**") time.sleep(2) assert True == status self.logger.info("**TC_Search Customer by email Finished**") self.driver.close()