Qualità e test
La qualità è fondamentale per i nostri partner e lo è anche per noi. Non importa a che tipo di progetto stiamo lavorando, noi restiamo fedeli ai nostri principi per garantire alti standard qualitativi.
La qualità è fondamentale per i nostri partner e lo è anche per noi. Non importa a che tipo di progetto stiamo lavorando, noi restiamo fedeli ai nostri principi per garantire alti standard qualitativi.
Non importa a che tipo di progetto stiamo lavorando, noi restiamo fedeli ai nostri principi per garantire alti standard qualitativi. Dopo ogni milestone, il nostro controllo qualità esaminerà l'utilizzo, la portata e i risultati con il cliente. Rendiamo la fase di testing chiara e trasparente con report sui progressi e strumenti di tracking.
I rapporti regolari di TestRail mostrano il numero di esecuzioni di test e i relativi risultati: superato, bloccato, riesaminare, non riuscito, non pronto, saltato o in corso.
I nostri strumenti ci forniscono rapporti sugli crash con video reali di tutte le azioni dell'utente, comunicazione con il backend e lo stato del sistema che ha causato il problema.
Utilizziamo Firebase Analytics per tracciare le metriche di utenti e sessioni privi di crash e la percentuale di utenti attivi giornalieri che hanno avuto un'esperienza senza incidenti in un dato giorno.
Testiamo la tua app su una varietà di dispositivi reali selezionati in base al produttore, al sistema operativo e alla popolarità nel tuo mercato di riferimento.
Scegliamo i tipi di test a base delle specifiche del progetto. I nostri specialisti di QA testano sia i componenti frontend che backend.
I test di funzionalità verificano che le caratteristiche funzionano come previsto in base alle specifiche di progettazione e garantiscono che i bug vengano catturati rapidamente. La funzionalità viene testata inserendo l'input dell'app e esaminando l'output.
Il test di compatibilità valuta la compatibilità dell'applicazione con diversi dispositivi, sistemi operativi, browser e piattaforme. Verifichiamo anche come funziona l'app in diverse condizioni di rete.
I test di interruzione vengono eseguiti per verificare come un'app reagirà a un'interruzione e come riprenderà il suo stato precedente. Le interruzioni possono includere chiamate in arrivo, batteria scarica, perdita e riconnessione della connessione di rete, promemoria degli aggiornamenti, ecc.
Questo test automatizza alcune parti ripetitive ma necessarie del processo di test. I test automatici richiedono meno sforzo rispetto ai test manuali, ma utilizziamo gli strumenti di automazione solo su progetti di grandi dimensioni e li combiniamo sempre con i test manuali.