Pourquoi utiliser des sites de démonstration pour l'automatisation des tests
Avant de passer du temps à apprendre et à créer une suite de tests pour un nouveau cadre d'automatisation, c'est une bonne idée de l'essayer sur différents types de sites Web pour vous assurer que le cadre fonctionne de manière fiable et est facile à utiliser. Par exemple, si vous utilisez actuellement Selenium mais que vous souhaitez essayer Cypress, Nightwatch, WebDriverIO ou Playwright, essayez de faire plus qu'un simple exemple sur ces sites. De cette façon, vous n'avez pas besoin de constater que le cadre d'automatisation que vous avez choisi ne fonctionne pas dans un domaine critique pour lequel vous devez écrire une automatisation.
Très probablement, vous voudrez essayer votre framework d'automatisation de test sur des objets tels que:
iFrames
Fenêtres modales
Nouveaux onglets
Plusieurs fenêtres
Chargement de contenu asynchrone
Boîtes de dialogue de téléchargement de fichiers
. , , .
-, , . , .
"The-internet" Github
GitHub , ; , (shadow DOM), .
- The Automation Practice. automationpractice.com
, Selenium. , .
ToolsQA. demoqa.com
DOM, , .
UI. uitestingplayground.com
, , , , - .
SwagLabs. saucedemo.com
, . , 4 , ; , , . SauceLabs.
GlobalsQA
- , Angular. , , .
REST API
SuperTest + Mocha API Postman, .
Swagger Petstore. petstore.swagger.io
API. Swagger REST API, , , API .
Booker reposant. restful-booker.herokuapp.com
Testez toutes sortes de scripts d'API REST CRUD (Créer, Lire, Mettre à jour, Supprimer) à l'aide de ce site de réservation d'API.
Si vous connaissez d'autres bons sites, partagez-les avec tout le monde dans les commentaires.
Traduit par l'équipe QApedia . Abonnez-vous à notre chaîne.