bytes.cat

La wiki d'FP d'informàtica

Eines de l'usuari

Eines del lloc


python_web_test

Diferències

Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.

Enllaç a la visualització de la comparació

Ambdós costats versió prèvia Revisió prèvia
Següent revisió
Revisió prèvia
python_web_test [2022/12/13 18:55]
enric_mieza_sanchez [Pytest amb Selenium]
python_web_test [2022/12/13 19:16] (actual)
enric_mieza_sanchez [Exercici : login]
Línia 1: Línia 1:
 ====== Python web test amb Pytest ====== ====== Python web test amb Pytest ======
 +
 +{{ pytest_logo.svg?200|By Holger Krekel - https://pypi.org/project/pytest/, CC BY 2.5, https://commons.wikimedia.org/w/index.php?curid=116199948 }}
  
 Referències: Referències:
-  * Continua de [[Python Web]]+  * Continua de [[Python Web]] , cal conèixer Flask
   * Necessitaràs [[Python venv]]   * Necessitaràs [[Python venv]]
  
Línia 10: Línia 12:
 \\ \\
  
 +<WRAP important>
 +Per poder seguir els exemples d'aquesta pàgina cal que abans hagis fet l'app bàsica amb el formulari que apareix a [[Python web]].
 +</WRAP>
  
 ===== Pytest + client de tests de Flask ===== ===== Pytest + client de tests de Flask =====
Línia 101: Línia 106:
 </file> </file>
  
-Posa en marxa el test amb:+Per posar en marxa el test ens caldrà 2 shells. En la 1a, posem en marxa la app: 
 +  (env) $ flask --app web run 
 + 
 +I a la 2a shell engeguem els tests:
   (env) $ pytest --driver Firefox   (env) $ pytest --driver Firefox
  
Línia 134: Línia 142:
  
 \\ \\
 +
 +===== Per saber més =====
 +En [[https://testdriven.io/blog/flask-pytest/|aquesta pàgina s'expliquen molts conceptes de testing en Flask i pytest]].
  
  
python_web_test.1670957746.txt.gz · Darrera modificació: 2022/12/13 18:55 per enric_mieza_sanchez