class Test_002_loginDDT(BaseClass): logger = LogGen.loggen() @pytest.mark.parametrize("email, password", getData()) def test_login(self, email, password): self.logger.info("*********Login Test Test_002 Started***********") self.logger.info("********Verifying Logim Function***********") self.lp = Login(self.driver) self.lp.doLogin(email, password) actualTitle = self.lp.getTitle() userName = self.lp.getUserName() expTitle = "Dashboard / nopCommerce administration" assert actualTitle == expTitle assert userName == 'John Smith' self.logger.info("Login Test is passed")
class Test_001_login(BaseClass): baseURL = ReadConfig.getApplicationURL() Email = ReadConfig.getEmail() Password = ReadConfig.getPassword() logger = LogGen.loggen() @allure.severity(allure.severity_level.MINOR) def test_homePageTitle(self, setup): self.logger.info("*********Home Page Test Started***********") self.logger.info("********Verifying HomePage Title***********") actualTitle = self.driver.title assert actualTitle == "Your store. Login" @allure.severity(allure.severity_level.MINOR) def test_login(self): self.logger.info("*********Login Test Started***********") self.logger.info("********Verifying Logim Function***********") self.lp = Login(self.driver) self.lp.doLogin(self.Email, self.Password) userName = self.lp.getUserName() actualTitle = self.lp.getTitle() assert actualTitle == "Dashboard / nopCommerce administration" assert userName == 'John Smith'