def test_chekUpdatePageUnSelectedKeepMeLogged(self): url = self.base_url + '/shopping-list' url1 = self.base_url + '/login' driver = self.driver driver.get(self.base_url) LoginPage.loginActionWithoutKeepMeLogged(self, 'SA1', 'Bizibaza111') self.assertEqual(url, HelperTestBase.getURL(self)) driver.refresh() self.assertEqual(url1, HelperTestBase.getURL(self)) self.assertIs( HelperTestBase.checkElementEnabled(self, "[data-test-id='username']"), True)
def test_unchekedKeepMeLoggedBrowser(self): url = self.base_url + '/shopping-list' driver = self.driver driver.get(self.base_url) LoginPage.loginActionWithoutKeepMeLogged(self, 'svetast', 'Ss1234567') time.sleep(5) self.assertEqual(url, HelperTestBase.getURL(self)) time.sleep(5) body = self.driver.find_element_by_tag_name("body") body.send_keys(Keys.CONTROL + 't') driver.get(self.base_url) time.sleep(5) self.assertIs( HelperTestBase.checkElementEnabled(self, "[data-test-id='username']"), True)
def test_checkActualTestData(self): url = self.base_url + '/shopping-list' url2 = self.base_url + '/cart' driver = self.driver driver.get(self.base_url) text1 = 'Your cart is currently empty' ### Checking is user present: LoginPage.loginActionWithoutKeepMeLogged(self, 'svetast', 'Ss1234567') HelperTestBase.clickAndWait(self, "[data-test-id='footerMainBtn']") time.sleep(2) self.assertIs( HelperTestBase.checkElementPresent(self, "[data-test-id='cart']"), True) self.driver.refresh() ### LoginPage.loginActionWithoutKeepMeLogged(self, 'SA1', 'Bizibaza111') HelperTestBase.clickAndWait(self, "[data-test-id='footerMainBtn']") time.sleep(2) self.assertIs( HelperTestBase.checkElementPresent(self, "[data-test-id='cart']"), True) self.driver.refresh() ### LoginPage.loginActionWithoutKeepMeLogged(self, 'Bob', 'Ss123456') HelperTestBase.clickAndWait(self, "[data-test-id='footerMainBtn']") time.sleep(2) self.assertIs( HelperTestBase.checkElementPresent(self, "[data-test-id='cart']"), True) self.driver.refresh() ### LoginPage.loginActionWithoutKeepMeLogged(self, 'SellerTestcjd', 'Ss123456') HelperTestBase.clickAndWait(self, "[data-test-id='footerMainBtn']") time.sleep(2) self.assertIs( HelperTestBase.checkElementPresent(self, "[data-test-id='cart']"), True) self.driver.refresh() ### LoginPage.loginActionWithoutKeepMeLogged(self, 'SellerTestavm', 'Ss123456') HelperTestBase.clickAndWait(self, "[data-test-id='footerMainBtn']") time.sleep(2) self.assertIs( HelperTestBase.checkElementPresent(self, "[data-test-id='cart']"), True) self.driver.refresh() ### LoginPage.loginActionWithoutKeepMeLogged(self, 'SellerTestcjd', 'Ss123456') HelperTestBase.clickAndWait(self, "[data-test-id='footerMainBtn']") time.sleep(2) self.assertIs( HelperTestBase.checkElementPresent(self, "[data-test-id='cart']"), True) self.driver.refresh()
def test_111111111111CheckTestData(self): # Test scope - Click on "<" button in the header => The Shopping List page is opened: url = self.base_url + '/shopping-list' url2 = self.base_url + '/cart' driver = self.driver driver.get(self.base_url) text1 = 'Your cart is currently empty' ### LoginPage.loginActionWithoutKeepMeLogged(self, 'Testxjerk', 'Ss123456') NavigationMenuPage.clickCart(self) self.assertIs( HelperTestBase.checkElementPresent( self, "[data-test-id='cartRemoveItem_0']"), True) self.driver.refresh() time.sleep(2) ### LoginPage.loginActionWithoutKeepMeLogged(self, 'Testupcrs', 'Ss123456') NavigationMenuPage.clickCart(self) self.assertIs( HelperTestBase.checkElementPresent( self, "[data-test-id='cartRemoveItem_0']"), True) self.driver.refresh() time.sleep(2) ### LoginPage.loginActionWithoutKeepMeLogged(self, 'Testffkod', 'Ss123456') NavigationMenuPage.clickCart(self) self.assertIn(text1, self.driver.page_source) self.driver.refresh() time.sleep(2) ### LoginPage.loginActionWithoutKeepMeLogged(self, 'Testvhksx', 'Ss123456') NavigationMenuPage.clickCart(self) self.assertIs( HelperTestBase.checkElementPresent( self, "[data-test-id='cartRemoveItem_0']"), True) self.driver.refresh() time.sleep(2) ### LoginPage.loginActionWithoutKeepMeLogged(self, 'Testsitlh', 'Ss123456') NavigationMenuPage.clickCart(self) time.sleep(2) self.assertEqual(url2, HelperTestBase.getURL(self)) self.assertIs( HelperTestBase.checkElementPresent( self, "[data-test-id='cartRemoveItem_0']"), True) self.driver.refresh() time.sleep(2) ### LoginPage.loginActionWithoutKeepMeLogged(self, 'Testoxbfn', 'Ss123456') NavigationMenuPage.clickCart(self) self.assertIs( HelperTestBase.checkElementPresent( self, "[data-test-id='cartRemoveItem_0']"), True) self.assertIs( HelperTestBase.checkElementPresent( self, "[data-test-id='cartRemoveItem_1']"), True) self.driver.refresh() time.sleep(2)