Gerenciando uma infraestrutura de teste

3

Atualmente, estamos executando testes funcionais automatizados contínuos contra as versões de CI de nosso software. Isso é feito em várias máquinas baseadas no Windows (em torno de 10 a 15 caixas ou VMs), para identificar problemas específicos da versão.

A dor começa quando queremos atualizar, digamos que o plugin flash implantado em todas essas máquinas, atualmente estamos fazendo tudo manualmente desde que me disseram que uma solução automática é geralmente viável quando você quer implantá-lo em mais de 20 máquinas que são idealmente tão idênticos quanto possível.

Também precisamos que certos programas tenham uma configuração específica (um exemplo simples seria a página padrão no IE).

Você conhece alguma ferramenta que suporte o gerenciamento de aplicativos e a configuração nesse tipo de ambiente heterogêneo?

    
por tehlexx 30.05.2011 / 17:40

4 respostas

3

A opção de colocar todas as suas máquinas de teste em uma instalação isolada do Active Directory é uma opção?

Você pode implantar políticas de grupo para coisas como a home page padrão do IE, e também pode implantar softwares - eu implemento o Adobe Reader, o Flash Player etc. em nosso escritório de ~ 200 computadores sem problemas. deve estar morto fácil.

Para qualquer outro software, você pode implantar arquivos MSI usando a política de grupo com muita facilidade e, com um pouco de mágica de script, às vezes, também é possível implantar software não-MSI (mas isso depende totalmente do instalador).

    
por 30.05.2011 / 17:50
1

A solução nativa da Microsoft é o System Center Configuration Manager (SCCM), que substitui o antigo servidor MOM e, por sua vez, substitui o SMS. Ele pode fazer implantações heterogêneas de software por meio do agente, o que deve melhorar sua consistência de configuração por VM. O melhor de tudo, é melhor do que as implantações de software da Diretiva de Grupo.

O lado negativo é que você tem que investir tempo e dinheiro em software de embalagem para usá-lo. Pelo que entendi, você precisa ser capaz de empacotar tudo em MSIs ou arquivos simples / reg-entries. Uma vez que você tenha isso em mente, criar ambientes de teste totalmente novos é muito mais fácil.

    
por 30.05.2011 / 17:54
1

Construa suas máquinas usando o MDT e reimplante conforme necessário. Consulte Microsoft Deployment Toolkit . você também pode emparelhar isso com o SCCM para implementar mudanças

    
por 31.05.2011 / 04:37
0

Há também o link

    
por 30.05.2011 / 18:12