Modulo II Testes Funcionais com Cargo Plugin Professor Ismael H F Santos – [email protected] April 05 Prof. Ismael H. F. Santos - [email protected] 1 Bibliografia Introduction to Apache Maven 2 March 09 Tutorial ibm developerWorks: Prof. Ismael H. F. Santos 2 Ementa Traditional Build x Maven Build March 09 Prof. Ismael H. F. Santos 3 Introdução Cargo permite o gerenciamento contêineres, tais como o Tomcat de Nestes slides há um mini-tutorial sobre como testar um aplicativo Web usando Tomcat 5 e depois fazer o mesmo teste com Tomcat 6 March 09 Instalando o Ant o arquivo “apache-ant-1.7.1-bin.zip” http://ant.apache.org/bindownload.cgi Obtenha no endereço Extraia o arquivo ZIP para um diretório de sua escolha (por exemplo, C:\Program Files\apache-ant-1.7.1) Defina a variável de ambiente ANT_HOME com o nome do diretório escolhido Adicione %ANT_HOME%\bin ao PATH Na linha de comando, entre com “ant –version” e receba como resposta a mensagem “Apache Ant version 1.7.1 compiled on June 27 2008”. March 09 Instalando o Maven o arquivo “apache-maven-2.0.9-bin.zip” http://maven.apache.org/download.html Obtenha no endereço Extraia o arquivo ZIP para um diretório de sua escolha (por exemplo, C:\Program Files\apache-maven-2.0.9) Defina a variável de ambiente MAVEN_HOME com o nome do diretório escolhido Adicione %MAVEN_HOME%\bin ao PATH Na linha de comando, entre com “mvn -v” e receba como resposta as mensagens: March 09 Maven version: 2.0.9 Java version: 1.6.0_05 OS name: "windows xp" version: "5.1" arch: "x86" Family: "windows" Criando um Projeto Web March 09 Name and location March 09 Prof. Ismael H. F. Santos 8 Archetype March 09 Prof. Ismael H. F. Santos 9 Parameters March 09 Prof. Ismael H. F. Santos 10 Pom.xml March 09 Prof. Ismael H. F. Santos 11 Build... (goals) March 09 Prof. Ismael H. F. Santos 12