2 次代碼提交 aba232b216 ... f7f2d7c233

作者 SHA1 備註 提交日期
  TVernet f7f2d7c233 Merge branch 'master' of http://178.32.216.95:3000/aahmad/groupe3 1 年之前
  TVernet df8bf34536 Test d'ajout d'un item modifié 1 年之前
共有 1 個文件被更改,包括 8 次插入8 次删除
  1. 8 8
      test_sauce_demo_class.py

+ 8 - 8
test_sauce_demo_class.py

@@ -67,6 +67,9 @@ class TestSauceDemo:
         self.login()
         self.logout()
 
+    def add_item(self, item):
+        self.driver.find_element(By.ID, f"add-to-cart-sauce-labs-{item}").click()
+
     ##### MATTHIEU
 
 ##### MANEL
@@ -131,16 +134,13 @@ class TestSauceDemo:
         ), "Nous ne somme pas sur la bonne page"
 
     ##### TIFF
-    def add_item(self):
+    def test_add_item(self):
         self.login()
-        sauce_labs_backpack = self.driver.find_element(
-            By.ID, "add-to-cart-sauce-labs-backpack"
-        ).click()
+        sauce_labs_item = self.add_item("backpack")
         shopping_container = self.driver.find_element(By.ID, "shopping_cart_container")
         assert (
-            sauce_labs_backpack != shopping_container.text
-        ), f"L'item {sauce_labs_backpack} ne correspond pas à l'item {shopping_container.text} présent dans le panier."
+            sauce_labs_item != shopping_container.text
+        ), f"L'item {sauce_labs_item} ne correspond pas à l'item {shopping_container.text} présent dans le panier."
         log.info(
-            f"L'item : {shopping_container.text} a été ajouté et l'item : {sauce_labs_backpack} était attendu"
+            f"L'item : {shopping_container.text} a été ajouté et l'item : {sauce_labs_item} était attendu"
         )
-        self.driver.quit()