Teste de software GUI
O que é o teste de software GUI?
O teste de GUI é uma técnica de teste em que a interface do usuário do aplicativo é testada para verificar se o desempenho do aplicativo é esperado em relação ao comportamento da interface do usuário.
O teste de GUI inclui o comportamento do aplicativo em relação aos movimentos do teclado e do mouse e como diferentes objetos GUI, como barras de ferramentas, botões, barras de menu, caixas de diálogo, campos de edição, listas, comportamento para a entrada do usuário.
Diretrizes de teste de GUI
Verifique as validações da tela
Verificar todas as navegações
Verifique as condições de usabilidade
Verifique a integridade dos dados
Verifique os estados do objeto
Verifique os formatos de campo de data e campo numérico
Ferramentas de automação GUI
A seguir estão algumas das ferramentas de automação de GUI de código aberto no mercado:
produtos | Licenciado em | URL |
---|---|---|
AutoHotkey | GPL | http://www.autohotkey.com/ |
Selênio | Apache | http://docs.seleniumhq.org/ |
Sikuli | MIT | http://sikuli.org |
Robot Framework | Apache | www.robotframework.org |
Watir | BSD | http://www.watir.com/ |
Dojo Toolkit | BSD | http://dojotoolkit.org/ |
A seguir estão algumas das ferramentas de automação de GUI comercial do mercado.
produtos | Fornecedor | URL |
---|---|---|
AutoIT | AutoIT | http://www.autoitscript.com/site/autoit/ |
Berinjela | TestPlant | www.testplant.com |
QTP | Hp | http://www8.hp.com/us/en/software-solutions/ |
Rational Functional Tester | IBM | http://www-03.ibm.com/software/products/us/en/functional |
Infragística | Infragística | www.infragistics.com |
iMacros | iOpus | http://www.iopus.com/iMacros/ |
CodedUI | Microsoft | http://www.microsoft.com/visualstudio/ |
Sikuli | Micro Focus International | http://www.microfocus.com/ |