Changes between Version 6 and Version 7 of ExpressoTestCenter/auto
- Timestamp:
- 02/17/11 15:38:43 (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ExpressoTestCenter/auto
v6 v7 15 15 [wiki:ExpressoTestCenter/auto#BaixandooCódigoFonte Baixando o Código Fonte] 16 16 17 [wiki:ExpressoTestCenter/auto#Referências Referências] 18 17 19 18 20 [[BR]] … … 20 22 == Introdução == 21 23 24 Essa página tem por objetivo auxiliar novos desenvolvedores interessados em criar testes automatizados para o Expresso. É recomendável 25 que as pessoas tenham conhecimento de Java para poder automatizar os casos de teste. 26 27 Apesar de não entrarmos em detalhes sobre como funciona o Maven, TestNG e Selenium, segue uma rápida introdução ao assunto: 28 22 29 - [wiki:ExpressoTestCenter/auto/tutorial 10 Minutos com Maven, TestNG e Selenium] 30 31 Para se aprofundar no assunto, sugiro ler os links contidos ao final da página. 32 33 É extremamente importante seguir o padrão para o desenvolvimento dos casos de teste: 34 23 35 - [wiki:ExpressoTestCenter/auto/padrao Padrão de Desenvolvimento] 36 37 A documentação base dos casos de teste a serem automatizados está contida no Testlink [http://testlink.expressolivre.org]. 24 38 25 39 == Pré-Requisitos == … … 91 105 === Baixando o Código Fonte === 92 106 107 Criar um novo projeto no Eclipse (File->New->Project...): 108 93 109 [[Image(eclip1.png,450px)]] 110 111 Criar uma nova localização do repositório: 94 112 95 113 [[Image(eclip2.png,450px)]] 96 114 115 Entrar com a localização do repositório da comunidade: 116 97 117 [[Image(eclip3.png,450px)]] 118 119 Selecionar a pasta que contém o projeto com os testes automatizados: 98 120 99 121 [[Image(eclip4.png,450px)]] … … 103 125 [[Image(eclip6.png,450px)]] 104 126 127 Após clicar em Finish, o Eclipse deverá se conectar ao repositório da comunidade para baixar automaticamente a revisão mais recente do código. 128 O projeto Expresso Automation2.0 será criado automaticamente e estará pronto para o desenvolvimento. 129 130 == Referências == 131 132 - [http://testng.org/ TestNG] 133 - [http://maven.apache.org/ Maven] 134 - [http://seleniumhq.org/ Selenium] 135 - [http://nelz.net/2009/07/30/maven-testng-and-seleniumrc/ Maven, TestNG and Selenium] 136 - [http://robfletcher.github.com/grails-selenium-rc/docs/manual/guide/4.%20Using%20Page%20Objects.html/ Using Page Objects] 137 - [http://code.google.com/p/selenium/wiki/PageObjects Page Objects] 138 139 ---- 140 ''Última atualização: 17-Fev-2011''