Como me envolvo com testes e QA com o Ubuntu?

20

Eu gostaria de me envolver com o controle de qualidade do Ubuntu, criando testes automatizados. Existe um esforço contínuo para criar esses testes? Onde posso aprender mais?

    
por David Siegel 28.07.2010 / 22:56

6 respostas

13

A equipe de controle de qualidade realiza testes automatizados extensivos - é parte dos requisitos de hardware para obter o certificado do Ubuntu.

O projeto que eles usam é Caixa de seleção . Não se deixe enganar pela versão bastante simplificada enviada no pacote checkbox-gtk - a suíte completa contém uma grande variedade de testes.

A lista de discussão Ubuntu QA é onde você quer ir para as questões da caixa de seleção ou para discutir a mesclagem solicitações de. Este link discute sobre o conjunto completo de ferramentas usadas pela equipe de QA para automação.

    
por RAOF 29.07.2010 / 04:49
7

Existem algumas maneiras de se envolver na escrita de testes automatizados. A equipe de qualidade está envolvida em escrever testes de autopkg e piloto automático para pacotes do Ubuntu.

Autopkg

Os testes do Autopkg são executados no momento da criação automaticamente pelos buildbots do pacote. O objetivo desses testes é fornecer testes de sistema e integração para garantir a funcionalidade básica. Você pode ver a saída ao vivo dos testes atuais de autopkg aqui . Se você está interessado em escrever estes testes, veja:

Piloto automático

Esses testes são escritos em python usando a estrutura do piloto automático. O objetivo desses testes é fornecer aplicativos de nível superior e testes funcionais. Os testes são escritos em python e podem ser executados pelo usuário ou roteirizados por meio de um executor de testes, como o UTAH ou o jenkins, para executar e publicar os resultados automaticamente. Para mais informações sobre o piloto automático, confira o projeto em launchpad , bem como o documentação para o projeto. Se você está interessado em escrever estes testes, veja:

Obtendo ajuda

Para mais informações ou para obter ajuda, envie um e-mail para a lista de qualidade do ubuntu ou visite # ubuntu- qualidade no freenode.

    
por balloons 04.01.2013 / 16:42
4

Um projeto existe no link para isso - não sei o quanto ele cobre atualmente, mas há também teste de atualização automatizado feito para testar a atualização de várias combinações de pacotes.

    
por ajmitch 28.07.2010 / 23:46
3

Você pode se envolver com os testes juntando-se à equipe de controle de qualidade , suas lista de e-mail - ubuntu-quality , e seus aqui para obter detalhes adicionais sobre como funciona o teste automatizado do Ubuntu.

    
por Kevin Bowen 28.12.2012 / 07:37
2

Normalmente, os testes automatizados são feitos por projeto e a qualidade desses testes depende muito da organização e do controle de qualidade do projeto. Testes podem ser ligados à construção de debs e tal, mas, até onde eu sei, nunca ouvi falar de nenhum framework externo de testes fora de qualquer projeto em particular.

    
por Martin Owens -doctormo- 28.07.2010 / 23:12
0

Existe o link - com links para link

Embora eu não possa apontar algo específico, este parece ser um bom ponto de partida.

    
por blueyed 29.07.2010 / 01:14