QA manuale
Il QA manuale è un processo in cui professionisti qualificati testano il software passo dopo passo per individuare i bug, sulla base di casi di test o script predefiniti. Lavorano a stretto contatto con il cliente e usano gli strumenti più recenti per produrre report dettagliati e raccomandazioni. Il QA manuale è adatto a progetti più piccoli e con budget contenuti.
- I casi di test vengono eseguiti da un tester e dal software.
- Il test manuale costa poco
- Riscontri sull'interfaccia
- Feedback dal punto di vista di un potenziale utente
QA automatizzato
Il QA automatizzato migliora la qualità del software, fa risparmiare tempo e riduce i costi dei test. Si integra con le pipeline CI/CD, individua rapidamente i difetti, aumenta la produttività, garantisce una copertura di test completa e risponde alle aspettative degli utenti finali.
- I casi di test vengono eseguiti da un tester e dal software.
- Il test manuale costa poco
- Riscontri sull'interfaccia
- Feedback dal punto di vista di un potenziale utente
QA di sicurezza
Il QA di sicurezza verifica il software per individuare e correggere le vulnerabilità, proteggendo i dati sensibili. Le tecniche comprendono l’analisi statica del codice, la scansione dinamica e la valutazione dei rischi. Così il software è sicuro per le aziende e per i loro clienti.
- I casi di test vengono eseguiti da un tester e dal software.
- Il test manuale costa poco
- Riscontri sull'interfaccia
- Feedback dal punto di vista di un potenziale utente
QA delle prestazioni
Verifichiamo le prestazioni del software con metodi diversi: KPI, test di carico e di stress, analisi di metriche e log. L’obiettivo è individuare i problemi e ottimizzare il software perché dia il meglio, evitando crash e perdite di fatturato.
- I casi di test vengono eseguiti da un tester e dal software.
- Il test manuale costa poco
- Riscontri sull'interfaccia
- Feedback dal punto di vista di un potenziale utente
Con queste tecnologie nascono i nostri capolavori.
QA manuale
- I casi di test vengono eseguiti da un tester e dal software.
- Il test manuale costa poco
- Riscontri sull'interfaccia
- Feedback dal punto di vista di un potenziale utente
- Il test manuale permette il test esplorativo
QA automatizzato
- I casi di test vengono eseguiti da un tester e dal software.
- Il test manuale costa poco
- Riscontri sull'interfaccia
- Feedback dal punto di vista di un potenziale utente
- Il test manuale permette il test esplorativo
Contatti
Scriveteci
Pronti a parlare del progetto? Scrivete a: [email protected]
Lavora con noi
Volete entrare nel team? Inviate il CV a: [email protected]
I nostri servizi, nel dettaglio
Il ruolo del QA in un progetto
I test che iniziano dopo lo sviluppo trovano i problemi quando correggerli costa di più. Nei nostri progetti il QA procede insieme allo sviluppo: il tester entra già nella fase dei requisiti, scrive i casi di test mentre le funzionalità vengono sviluppate e verifica la build di ogni sprint, non solo quella finale. Al momento del rilascio il team conosce già i punti deboli.
Che cosa testiamo
- Test funzionali rispetto ai requisiti e ai casi di test.
- Test mobile su dispositivi iOS e Android reali, non solo sui simulatori.
- Test di regressione prima di ogni rilascio.
- Conformità ai requisiti di App Store e Google Play, perché la revisione non respinga la build.
- Test di integrazione delle API e dei flussi di pagamento.
- Test automatizzati nella pipeline CI, dove la suite viene eseguita abbastanza spesso da ripagarsi.
Test manuali e automatizzati
Il QA manuale porta giudizio: una persona si accorge che un flusso è tecnicamente corretto ma in pratica inutilizzabile. L'automazione porta ripetibilità: gli stessi cento controlli dopo ogni commit, di notte, senza stanchezza. I piccoli progetti e le funzionalità di breve durata raramente ripagano il costo di scrivere test automatici, e lo diciamo invece di venderli. I prodotti longevi con rilasci frequenti li ripagano in fretta.
Che cosa ricevete
Casi di test e checklist che restano al progetto, segnalazioni di bug riproducibili con passaggi e ambiente, e un report di rilascio che descrive che cosa è stato testato e quali rischi restano. Una segnalazione che non si può riprodurre non è un risultato, e non la consegniamo come tale.
Le domande che ci fanno più spesso
Potete testare un prodotto che non avete sviluppato voi?
Sì. Partiamo dai requisiti, o dal prodotto stesso quando la documentazione non esiste, e da lì costruiamo le checklist.
Fornite tester per il nostro team?
Sì: gli ingegneri QA possono lavorare all'interno dei vostri processi e del vostro tracker, esattamente come fanno i nostri sviluppatori nel team augmentation.