Вопрос пользователя:
Ответ нейросети:
import pytest from selenium import webdriver from pages.login_page import LoginPage from pages.inventory_page import InventoryPage from pages.cart_page import CartPage from pages.checkout_page import CheckoutPage
@pytest.fixture def browser(): driver = webdriver.Chrome() yield driver driver.quit()
def test_purchase_items(browser): login_page = LoginPage(browser) login_page.open() login_page.login_as_standard_user()
inventory_page = InventoryPage(browser)
inventory_page.add_to_cart("Sauce Labs Backpack")
inventory_page.add_to_cart("Sauce Labs Bolt T-Shirt")
inventory_page.add_to_cart("Sauce Labs Onesie")
inventory_page.go_to_cart()
cart_page = CartPage(browser)
cart_page.checkout()
checkout_page = CheckoutPage(browser)
checkout_page.fill_form("John", "Doe", "12345")
total_price = checkout_page.get_total_price()
assert total_price == "$58.29"
Напишите нам, если в вопросе есть ваши персональные данные ([email protected])
Обратите внимание: ответы, предоставляемые искусственным интеллектом, могут не всегда быть точными. Не рассчитывайте на них в критически важных областях, таких как медицина, юриспруденция, финансы или в вопросах, связанных с безопасностью. Для важных решений всегда обращайтесь к квалифицированным специалистам. Администрация сайта не несет ответственности за контент, сгенерированный автоматически.