Scriverò test automatizzati end to end con cypress o playwright
Sviluppatore Web Laravel e React, QA e Test Automation
Informazioni su questo servizio
Stanco di rifare manualmente gli stessi flussi dopo ogni rilascio? Scriverò test automatizzati end-to-end per la tua web app con Cypress o Playwright, così i tuoi percorsi utente principali vengono controllati automaticamente.
PERCHÉ ME
Sono uno sviluppatore web (Laravel, React, Node, NestJS) con esperienza pratica di QA su un software nel settore sanitario. Scrivo test che sono leggibili e facili da mantenere, non solo test che passano.
COSA POSSO AUTOMATIZZARE
- Flussi di login, registrazione e autenticazione
- Moduli, azioni CRUD e validazioni
- Checkout e percorsi utente a più passaggi
- Controlli API di base all’interno della tua suite di test
COSA OTTIENI
- Script di test in JavaScript o TypeScript
- Una struttura pulita (page objects o funzioni helper)
- Un README che spiega come installare e eseguire i test
- Un report di esecuzione dei test o screenshot dei test passati
- Opzionale setup di GitHub Actions per eseguire i test ad ogni push (Premium)
Contattami prima di ordinare con l’URL della tua app, il tuo stack e i flussi che vuoi automatizzare. Posso consigliarti Cypress o Playwright in base al tuo caso.
Applicazione di testing:
Applicazione web
Dispositivo:
PC
Il mio portfolio
FAQ
Traduzione automatica.
Cypress o Playwright: quale dovrei scegliere?
Entrambi funzionano bene per la maggior parte delle web app. Playwright gestisce bene più browser e schede. Cypress ha un runner interattivo molto amichevole. Dimmi le tue esigenze e ti consiglierò uno.
Puoi aggiungere test al mio progetto esistente?
Sì. Posso aggiungere test al tuo repo esistente, seguendo la tua struttura e le tue convenzioni attuali.
Hai bisogno di accesso al mio codice?
Non sempre. Posso testare un URL di staging deployato. È necessario l’accesso al repo se vuoi che i test siano commitati nel tuo progetto o eseguiti in CI.
Cosa si intende per un "flusso di test"?
Un percorso utente, come "accedi e aggiorna il profilo" o "aggiungi al carrello e procedi al pagamento". Può includere alcuni casi di test per quel percorso.
