Esempio n. 1
0
    def test_default_product_order(self):
        driver = self.driver
        driver.get(var_info.url_product)
        product = ProductPage(driver)
        order = product.name_display_order()

        assert order == "Name (A to Z)"
Esempio n. 2
0
    def test_select_text4_product_order(self):
        driver = self.driver
        driver.get(var_info.url_product)
        product = ProductPage(driver)
        order = product.pick_display_order("Price (high to low)")
        list_display = product.name_display_order()

        assert list_display == "Price (high to low)"
Esempio n. 3
0
    def test_select_text2_product_order(self):
        driver = self.driver
        driver.get(var_info.url_product)
        product = ProductPage(driver)
        order = product.pick_display_order("Name (A to Z)")
        list_display = product.name_display_order()

        assert list_display == "Name (A to Z)"
Esempio n. 4
0
    def test_select_index3_product_order(self):
        driver = self.driver
        driver.get(var_info.url_product)
        product = ProductPage(driver)
        order = product.pick_display_order(3)
        list_display = product.name_display_order()

        assert list_display == "Price (low to high)"
Esempio n. 5
0
    def test_product_index_clickable_default_order(self):
        driver = self.driver
        driver.get(var_info.url_product)
        product = ProductPage(driver)
        order = product.name_display_order()
        product.click_product_label(2)
        id = var_info.id_a_to_z[2 - 1]

        print(driver.current_url)
        assert driver.current_url == "https://www.saucedemo.com/inventory-item.html?id=" + id