Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
| Ambdós costats versió prèvia Revisió prèvia Següent revisió | Revisió prèvia | ||
|
django_test [2024/01/03 17:11] enric_mieza_sanchez [Exercici] headless exercici deprecated |
django_test [2025/04/15 17:20] (actual) enric_mieza_sanchez [Exercicis de test amb Django Tutorial] error en ex 11 |
||
|---|---|---|---|
| Línia 145: | Línia 145: | ||
| <WRAP tip> | <WRAP tip> | ||
| - | **Necessitaràs instal·lar el geckodriver de Firefox** per permetre automatitzar l' | + | Alguns requisits d' |
| - | + | - **Necessitaràs instal·lar el geckodriver de Firefox** per permetre automatitzar l' | |
| - | Per altra banda hem detectat que **les versions de Firefox de la botiga //snap// d' | + | - Hem detectat que **les versions de Firefox de la botiga //snap// d' |
| - | + | - Cal instal·lar | |
| - | $ sudo snap remove firefox | + | |
| - | $ sudo apt install firefox-esr | + | |
| - | + | ||
| - | També | + | |
| - | | + | |
| </ | </ | ||
| Línia 200: | Línia 195: | ||
| # Aquesta localització de l' | # Aquesta localització de l' | ||
| # Si no localitza el link "Log out", ens donarà un NoSuchElementException | # Si no localitza el link "Log out", ens donarà un NoSuchElementException | ||
| - | self.selenium.find_element(By.XPATH,"// | + | self.selenium.find_element(By.XPATH,"// |
| </ | </ | ||
| Línia 284: | Línia 279: | ||
| - Crea un usuari amb permisos de " | - Crea un usuari amb permisos de " | ||
| - Crea un usuari amb permisos de " | - Crea un usuari amb permisos de " | ||
| - | - Crea 2 //groups// de Django: profe i alumne. Crea 2 usuaris, un de cada tipus. Assigna | + | - Crea 2 //groups// de Django: profe i alumne. Crea 2 usuaris, un de cada tipus, tots amb permisos de //staff//. Assigna tots els permisos sobre els usuaris |
| + | - Crea un usuari amb permisos de " | ||
| + | - Crea un usuari amb permisos de " | ||
| - Entra al panell /admin i crea 2 '' | - Entra al panell /admin i crea 2 '' | ||
| - Entra al panell /admin i crea 2 '' | - Entra al panell /admin i crea 2 '' | ||
| - | | + | - Crea un usuari amb permisos de " |
| - | | + | |
| - | - Crea un usuari amb permisos de " | + | |
| - Crea una '' | - Crea una '' | ||
| + | - Crea un usuari amb permisos de //staff// però sense permisos explícits ni grups. Comprova que quan entra no pot veure ni '' | ||
| </ | </ | ||