def test_login_successfully(self): login_page = LoginPage(self.driver) login_page.login(TestData.USERNAME, TestData.PASSWORD) login_page.click_login_button() product_page = ProductPage(self.driver) product_page.add_product_to_cart(1) product_page.add_product_to_cart(2) product_page.add_product_to_cart(3) product_page.click_bag_icon() time.sleep(2) cart_page = CartPage(self.driver) cart_page.shopping_button() product_page.add_product_to_cart(4) time.sleep(2)
from selenium import webdriver from Pages.login_page import LoginPage from Pages.home_page import HomePage driver = webdriver.Chrome() driver.implicitly_wait(30) driver.maximize_window() driver.get("http://demo.actitime.com") login = LoginPage(driver) login.set_username("admin") login.set_password("manager") login.click_login_button() home = HomePage(driver) home.click_on_logout_link() driver.quit()