it-swarm.it

Come posso partecipare ai test e al QA con Ubuntu?

Mi piacerebbe essere coinvolto con il QA di Ubuntu creando test automatici. È in atto uno sforzo per creare questi test? Dove posso saperne di più?

20
David Siegel

Lo fa il team QA esteso test automatizzati - fa parte dei requisiti hardware per ottenere la certificazione Ubuntu.

Il progetto che usano è Casella di controllo . Non lasciarti ingannare dalla versione piuttosto ridotta fornita in checkbox-gtk pacchetto: l'intera suite contiene una vasta gamma di test.

La mailing list buntu QA è dove vuoi andare per domande sulla casella di controllo o per discutere le richieste di unione. Questo link discute il set completo di strumenti utilizzati dal team QA per l'automazione.

13
RAOF

Ci sono un paio di modi per essere coinvolti nella scrittura di test automatici. Il team di qualità è coinvolto nella stesura dei test autopkg e autopilot per i pacchetti ubuntu.

Autopkg

I test di Autopkg vengono eseguiti automaticamente al momento della compilazione dai buildbot per il pacchetto. L'obiettivo di questi test è fornire test di sistema e di integrazione per garantire funzionalità di base. Puoi vedere l'output live degli attuali test autopkg qui . Se sei interessato a scrivere questi test, vedi:

Autopilota

Questi test sono scritti in python usando il framework autopilota. L'obiettivo di questi test è quello di fornire test applicativi e funzionali di livello superiore. I test sono scritti in python e può essere eseguito dall'utente o creato da script tramite un test runner come UTAH o jenkins per eseguire e pubblicare automaticamente i risultati. Per ulteriori informazioni sul pilota automatico, controlla il progetto su launchpad e documentazione per il progetto. Se sei interessato a scrivere questi test, vedi:

Assistenza

Per ulteriori informazioni o per ricevere assistenza, inviare un'e-mail a elenco di qualità di Ubunt o visitare # qualità di Ubuntu su freenode.

7
balloons

Esiste un progetto su https://wiki.ubuntu.com/Testing/Automation per questo - Non sono sicuro di quanto copre attualmente, ma ci sono anche test di aggiornamento automatizzati eseguiti per testare aggiornamento di varie combinazioni di pacchetti.

4
ajmitch

Puoi partecipare ai test unendoti a team QA , alla loro mailing list - ubuntu-quality e alla loro pagina launchpad .

L'ultimo link ti porterà al sito del launchpad del pilota automatico, che è il loro pacchetto di test automatizzato.

Vedi la mia risposta qui per ulteriori dettagli su come funziona il test automatico di Ubuntu.

3
Kevin Bowen

Di solito i test automatizzati vengono eseguiti in base al progetto e la qualità di tali test dipende fortemente dall'organizzazione del progetto e dal controllo di qualità. I test possono essere collegati alla costruzione di debs e simili, ma per quanto ne so non ho mai sentito parlare di un framework di test esterno al di fuori di un particolare progetto.

C'è http://qa.ubuntu.com/ - che collega ad es. http://mago.ubuntu.com/

Anche se non posso indicare qualcosa di specifico, questo sembra essere un buon punto di partenza.

0
blueyed