Software para automatizar aplicativos GUI do Windows [fechado]

6

Estou à procura de software que me permita automatizar algumas tarefas GUI, incluindo clicar nos botões e enviar pressionamentos de tecla para um aplicativo gráfico em execução no primeiro plano.

Existe alguma recomendação?

Requisitos:

  • Scriptable - Eu preciso da capacidade de tomar decisões em tempo de execução - ou seja, branch if window title contém algum texto específico.

Preferências:

  • Clique com botão strong - NÃO "posicione o mouse em relação à janela e envie um clique", mas procure pelo objeto de botão por algum ID interno e envie um evento de clique diretamente para o objeto internamente ou apenas posicione o mouse no meio do botão perguntando o botão onde ele está na tela.
  • Ciente de eventos GUI - por exemplo, ele me dirá de alguma forma se uma janela aparecer
por Joel 10.07.2010 / 13:51

2 respostas

6

AutoHotKey

Autoit

PyWinAuto

    
por 10.07.2010 / 14:08
0

Estou cerca de 5 anos atrasado para o OP, mas aqui estão minhas sugestões:

  • Testando em qualquer lugar
  • TestPlant

Eu testei os dois. Estou inclinado para Testing Anywhere no momento. Ele atende os requisitos originais do OP bem o suficiente. Ambos são $$$ e claramente projetados para grandes organizações empresariais com a massa para lançar problemas.

Dito isto, nenhum dos aplicativos de teste que eu tentei (incluindo o acima) são excelentes e têm suas próprias peculiaridades para lidar. Mas talvez eu deva admitir que estou esperando milagres.

Estou surpreso com o silêncio relativo a esta pergunta ... especialmente sendo 5 anos de idade! Quando se trata de automação de GUI em particular, reconheço que todos nós amamos odiar no Windows e sua falta de cooperação nesse sentido. Certamente, a tecnologia melhorou para esse propósito nesse período. O cara cínico de TI em mim não está surpreso. Minha criança interior é esperançosa embora ...

    
por 16.11.2015 / 07:02