Servizi unici di QA
In iTech Labs puntiamo a essere in sintonia con le esigenze e le necessità individuali dei nostri clienti. Ci sono alcuni servizi che offriamo come parte del nostro servizio di base in aggiunta a quello che si potrebbe trovare altrove.
iTech Labs può far eseguire traduzioni in varie lingue o revisionare traduzioni esistenti. Finora abbiamo verificato traduzioni in circa una dozzina di lingue europee e l’elenco è in continua crescita. I nostri traduttori tecnici accreditati sono disponibili per la maggior parte delle lingue.
Verifichiamo la coerenza della documentazione nella lingua richiesta per verificare che sia pronta per l’uso previsto.
Se il vostro software include un qualsiasi calcolo statistico, matematico o strategico, siamo ben equipaggiati per effettuare queste valutazioni. Eseguiamo i calcoli teorici o le simulazioni richieste per garantire che il codice del vostro software sia sempre accurato e che i risultati siano quelli attesi.
iTech Labs assiste nella creazione di documentazione per i processi e le procedure ad uso interno o richieste per la conformità normativa. Questa documentazione può essere operativa o di sicurezza.
Siamo in grado di esaminare la documentazione esistente per verificarne la coerenza e il contenuto, per aiutarvi a verificare che sia pronta per l’uso previsto, che sia sufficientemente dettagliata da consentire la scrittura del codicce e che soddisfi i requisiti normativi, ove presenti.
iTech Labs sviluppa script manuali e automatizzati per vari tipi di test. Generiamo costantemente script di test basati sulle specifiche del cliente, sui requisiti normativi o su entrambi.
I nostri consulenti possiedono molti anni di esperienza nello sviluppo di script di test per applicazioni di gioco e di business. Queste applicazioni utilizzano tecnologie, lingue, sistemi operativi, dispositivi e browser diversi. I nostri script di test sono finalizzati a soddisfare i requisiti delle specifiche applicabili, a soddisfare qualsiasi requisito di conformità normativa e a fornire un sistema affidabile e resiliente.
iTech Labs sviluppa strumenti per test manuali e automatizzati, basati su requisiti specifici. Finora, abbiamo sviluppato strumenti di test per: Test di Emulazione, Simulazioni di Gioco, Analisi sugli esiti realiper diversi tipi di applicazioni basate sulla probabilità, Analisi del Codice, Test Chi-square. La lista è in continua espansione.
Lo sviluppo di strumenti di test comprende l’analisi dei requisiti (input, elaborazione e output), lo sviluppo e il collaudo dello strumento e, infine, la sua distribuzione.
La Test Automation consiste nell’utilizzo di software speciale per controllare l’esecuzione dei test e il confronto dei risultati effettivi verso quelli attesi. La test automation può automatizzare attività ripetitive ma necessarie in un processo di test formalizzato, oppure condurre ulteriori test che sarebbero difficili da eseguire per via manuale. Ciò è particolarmente utile nelle applicazioni mobili, il cui scenario cambia così rapidamente come lo è stato negli ultimi anni. C’ è una costante richiesta di aggiornamenti e modifiche, che richiedono continui sviluppi e test.
I principali approcci alla Test Automation sono riportati di seguito:
Code-driven testing:Le interfacce pubbliche con classi, moduli o librerie sono testate con una varietà di argomenti di input, per verificare che i risultati restituiti siano corretti.
Analisi grafica dell’interfaccia utente: Un framework di test genera eventi dell’interfaccia utente, come pressione di tasti e clic del mouse, e osserva le modifiche che essi generano per confermare che il comportamento osservabile del programma sia corretto.
API driven testing:: Si tratta di un framework di test che utilizza un’interfaccia dell’applicazione per convalidare il comportamento testato.
iTech Labs manterrà un rapporto indipendente con i propri clienti, in modo che la capacità di fornire servizi indipendenti da parte propria o delle proprie filiali non sia compromessa.