Costruirò automazione di test UI web con selenium e java
QA Engineer specializzato in Web Mobile e API Testing
Informazioni su questo servizio
Trasforma controlli manuali ripetitivi in automazione di test UI web riutilizzabile con Selenium e Java.
Ho oltre 5 anni di esperienza come QA. Creo test con affermazioni significative, page object riutilizzabili e istruzioni chiare per l'installazione, così il tuo team può ripetere i controlli concordati dopo le modifiche all'applicazione.
Ogni pacchetto include il codice sorgente, la configurazione Maven, un riepilogo dell'esecuzione e una walkthrough registrata.
Starter: fino a 2 scenari in Chrome.
Standard: fino a 5 scenari in Chrome, dati di test esterni, report HTML e screenshot automatici di fallimento.
Advanced: fino a 10 scenari in Chrome e Firefox, più un workflow GitHub Actions con report e artefatti di fallimento.
Il scope copre un'applicazione web e un ambiente di test concordato. Ogni scenario ha un risultato atteso e fino a 10 azioni utente.
Contattami prima dell'acquisto per confermare scope, accesso e compatibilità, specialmente per framework esistenti o ambienti limitati.
Correzioni dell'applicazione, automazione API/mobile, test di sicurezza, test di carico e manutenzione continua sono esclusi. Il documento allegato è un esempio di consegna fittizio.
Applicazione di testing:
Applicazione web
Tecnologia di sviluppo:
Java
Dispositivo:
PC
•
Mac
Il mio portfolio
FAQ
Traduzione automatica.
Cosa si intende per uno scenario?
Un caso di test con un risultato atteso e fino a 10 azioni utente. Login valido, login non valido e variazioni di dati aggiuntivi che richiedono esecuzioni separate sono considerati scenari distinti.
Puoi usare il mio framework esistente?
Sì, dopo una revisione prima dell'acquisto. Condividi la sua struttura e le dipendenze. La migrazione, le rifattorizzazioni importanti e le riparazioni di test non correlati non sono incluse.
Quali browser sono inclusi?
Starter e Standard includono Chrome. Advanced aggiunge Firefox e un workflow GitHub Actions. Tutti i pacchetti coprono un'app web e un ambiente di test concordato. Versioni e sistemi operativi sono concordati prima dell'inizio del lavoro.
Cosa includono le revisioni?
Modifiche ai test consegnati e documentazione entro lo scope concordato. Nuovi scenari, requisiti modificati, correzioni dell'applicazione e manutenzione continua sono esclusi.
Di cosa serve GitHub Actions?
Advanced richiede accesso al repository e un ambiente di test raggiungibile. Include esecuzioni manuali, un evento concordato e artefatti di report. Usa secrets per le credenziali. L'impostazione di rete privata e runner personalizzati sono escluse.

