Teste de instalação automatizada no Windows [closed]

1

Estou à procura de algum software com o qual possa trabalhar e que permita testar se os programas foram instalados e estão funcionando corretamente. Em vez de abrir cada programa manualmente e vê-lo funcionando, gostaria de algo semelhante ao teste de unidade / integração automatizado para desenvolvimento de software.

Eu examinei coisas como AutoHotKey e Sikuli que parece promissor, mas não chega a atender o que eu preciso e eles exigem dependências para ser instalado no sistema que eu não sou um grande fã de.

Um caso de uso que imagino seria como instalar o Microsoft Word em um sistema. Eu seria capaz de executar este script / programa que iria abrir o próprio programa, abrir um novo documento, escrever algumas linhas para esse documento e salvar o arquivo. Isso "provaria" que essa funcionalidade no Word está funcionando corretamente.

Aqui está essencialmente o que estou procurando:

  • Capaz de abrir / executar programas
  • Capaz de executar tarefas nesses programas
  • Teste de unidade orientada
  • Capaz de produzir aprovação / reprovação para testes
  • Capaz de executar no Windows 7 ou posterior
  • Pode ser executado somente na unidade USB
  • Preferencialmente orientado por script (por exemplo, usando Python ou lua)

Alguma ideia ou sugestão? Não tenho conhecimento dos padrões da indústria se houver algum para isso. Também não me oponho completamente a escrever softwares personalizados para integrar com algumas APIs existentes, mas gostaria que fosse fácil escrever e modificar testes.

    
por xadeka 28.10.2016 / 18:42

1 resposta

1

AutoIt é realmente útil para isso e é uma linguagem de script.

Foi recomendado para mim no passado - link

Além disso, você também pode usar o BlueDuck SDA, que permite criar relatórios e até gravar sua tela - link

    
por 28.10.2016 / 18:44