|
@@ -40,6 +40,7 @@ def test_loginOK():
|
|
|
def test_D():
|
|
|
pass
|
|
|
|
|
|
+#@pytest.mark.skip("je veux pas le faire")
|
|
|
def test_Boutenbout():
|
|
|
"""Commentaire
|
|
|
sur
|
|
@@ -82,7 +83,6 @@ def test_Boutenbout():
|
|
|
|
|
|
remove = driver.find_element(By.ID, "remove-sauce-labs-backpack")
|
|
|
assert remove.text == "Remove"
|
|
|
- time.sleep(3)
|
|
|
|
|
|
#Cliquer sur panier
|
|
|
panier= driver.find_element(By.CLASS_NAME,"shopping_cart_link")
|
|
@@ -137,16 +137,16 @@ def test_Boutenbout():
|
|
|
|
|
|
|
|
|
#Affichage d'un item
|
|
|
-@pytest.mark.skip("je veux pas le faire")
|
|
|
+#@pytest.mark.skip("je veux pas le faire")
|
|
|
def test_affichageItem():
|
|
|
#serveur
|
|
|
- #log.info("Test du Login avec succès")
|
|
|
- #options = webdriver.FirefoxOptions()
|
|
|
- #options.add_argument('--headless')
|
|
|
- #driver = webdriver.Firefox(options=options)
|
|
|
+ log.info("Test du Login avec succès")
|
|
|
+ options = webdriver.FirefoxOptions()
|
|
|
+ options.add_argument('--headless')
|
|
|
+ driver = webdriver.Firefox(options=options)
|
|
|
|
|
|
#En local
|
|
|
- driver = webdriver.Chrome()
|
|
|
+ #driver = webdriver.Chrome()
|
|
|
|
|
|
#Se connecter
|
|
|
driver.get("https://www.saucedemo.com/")
|
|
@@ -160,22 +160,22 @@ def test_affichageItem():
|
|
|
writeInInput(password, text="secret_sauce")
|
|
|
login.click()
|
|
|
|
|
|
- #Ajouter 1 item
|
|
|
+ #Ajouter 1 item
|
|
|
assert driver.current_url == "https://www.saucedemo.com/inventory.html", "Nous ne somme pas sur la bonne page"
|
|
|
time.sleep(2)
|
|
|
|
|
|
- item = driver.find_element(By.ID,"item_0_title_link")
|
|
|
- log.info("l'URL de la page:" +item.text)
|
|
|
- item.click()
|
|
|
- time.sleep(5)
|
|
|
+ #item = driver.find_element(By.XPATH,"//*[@id="item_4_title_link"]")
|
|
|
+ #item.click()
|
|
|
+ driver.get("https://www.saucedemo.com/inventory-item.html?id=4")
|
|
|
+ #log.info("Item de la page:" +item.text)
|
|
|
|
|
|
- ajoutPanier = driver.find_element(By.ID,"add-to-cart-sauce-labs-bike-light")
|
|
|
+ ajoutPanier = driver.find_element(By.ID,"add-to-cart-sauce-labs-backpack")
|
|
|
ajoutPanier.click()
|
|
|
|
|
|
-
|
|
|
#Faire remove de l'item
|
|
|
- remove = driver.find_element(By.ID, "remove-sauce-labs-fleece-jacket")
|
|
|
+ remove = driver.find_element(By.ID, "remove-sauce-labs-backpack")
|
|
|
assert remove.text == "Remove"
|
|
|
+ remove.click()
|
|
|
time.sleep(3)
|
|
|
|
|
|
driver.quit()
|