Teste automatizado de interface gráfica com o usuário
O teste automatizado de interface gráfica com o usuário provê um ambiente de testes com scripts e um programa (VCL TestTool) para testar quase toda a aplicação de maneira automática. Os scripts do VCL TestTool são escritos em BASIC, com algumas funções adicionais específicas para a suíte. O VCL TestTool se comunica com a aplicação via TCP/IP.
Para iniciar os testes da interface gráfica é recomendado baixar os scripts (ambiente do TestTool) e o programa VCL TestTool para a plataforma onde você deseje fazer os testes.
Informações de uso
- O VCL TestTool está disponível na instalação. No Windows é preciso utilizar a instalação personalizada e marcar o item opcional "Testtool", no Linux é preciso selecionar o pacote openoffice.org-testtool para instalação. Basta usar o binário contido na pasta .../{diretório do BrOffice}/program.
- Para testar o BrOffice é preciso uma modicicação nas configurações. Infelizmente ele não está traduzido.
- Abra o menu: Extra -> Settings
- Mude para a aba Generic
- No campo Area, selecione: OooProgramDir?
- No campo Setting indique o diretório no qual está a versão do BrOffice que você deseja testar e clique New
Por exemplo, se o caminho para o binário do soffice é C:\BrOffice.2.1\program\soffice.bin, então você colocaria: C:\BrOffice.2.1\ - Feche o diálogo clicando no botão OK.
Por favor, use a lista de desenvolvimento do BrOffice em caso de dúvidas ou sugestão, de forma que todos possam participar.
Pacotes e documentação
| Nome | Tamanho / Formato | Descrição |
| ''O ambiente do TestTool para o BrOffice 2'' | 54 MB / tar.gz | Todos os scripts para os testes. Os mesmos também estão no CVS, no projeto, caso prefira: qa/qatesttool. Veja em Como configurar um cliente de CVS. |
| ''Introdução para testes automatizados de GUI'' (v1.17) | 0.8 MB / PDF / XML | Este documento descreve a estrutura do test, o ambiente, comandos especiais, etc. |
| ''Conceitos básicos do TestTool''(v1.1) | 0.4 MB / PDF / XML | Este documento ensia como fazer um teste de GUI, como usar o CVS, como depurar falhas e como usar os comandos qaError/warn/error/except-Log, etc. |
Documentos
| Nome | Tamanho / Formato | Descrição |
| '' resultfile.html'' | 28 kB / HTML | Estrutura de um arquivo re resultados do VCL TestTool (*.res) |
| '' status_collecting.txt'' | 9 kB / HTML | Como obter o estado de um teste feito com o VCL TestTool |
| '' all_tests_ooo204.html'' | 36 kB / HTML | Lista dos testes ativos para o BrOffice |
