Introducao a Testes Automatizados View more presentations from elliando dias http://www.slideshare.net/adorepump/introduo-a-testes-automatizados-presentation retirado de : http://www.neatoshop.com/product/Jason-Voorhees-Plush-Friday-the-13th @font-face { font-family: "Cambria Math"; }@font-face { font-family: "Calibri"; }p.MsoNormal, li.MsoNormal, div.MsoNormal { margin: 0in 0in 10pt; line-height: 115%; font-size: 11pt; font-family: "Calibri","sans-serif"; }a:link, span.MsoHyperlink { color: blue; text-decoration: underline; }a:visited, span.MsoHyperlinkFollowed { color: purple; text-decoration: underline; }.MsoChpDefault { font-size: 10pt; }div.Section1 { page: SectionNeste tutorial aprenderemos a configurar a integracao entre o TestLink e o Mantis BugTrackerO TestLink possui a funcionalidade de habilitar o cadastro de um bug diretamente de sua interface para o Sistema de Gestao de Defeitos suportados (Mantis, BugZilla, Eventum, Trackplus, Jira, Trac)Precondicoes para a configuracaoTer um servidor Apache, um banco de dados e o PHP instalado. Neste mini tutorial utilizo o WampServer para Windows.Ter o Testlink instalado. Neste mini tutorial utilizo a versao 1.7.4Ter o Mantis instalado. Neste mini tutorial utilizo a versao 1.1.1PS: A versao 1.7.4 ja esta obsoleta. Utilize as versoes mais atuais atraves do site http://teamst.org Caminho das aplicacoesTanto o TestLink quanto o Mantis estarao na pasta WWW do WampServer, que pela instalacao padrao do Windows e C:\wamp\www.Caso voce utilize outro programa para gerenciar esta triade (apache, php e mysql) utilize o diretorio em que sao colocadas as aplicacoes webPrimeiro Passo Criando um usuario no Mantis para acesso anonimoO primeiro passo para iniciar a configuracao e configurar o Mantis para acesso anonimo a aplicacao. Para isso entre na aplicacao, va ao link Manage (Gerenciar) e clique no botao Create New Account (Criar nova Conta) e crie um usuario que sera o nosso usuario anonimo. Neste caso eu utilizarei o nome testlink. E importante dar o acesso somente como reporter e deixar a checkbox Enabled marcada.Atencao: Caso voce ja tenha a configuracao de envio de email definida insira um email valido. Caso contrario deixe o email em branco. Neste exemplo nao temos configurado o envio de email. Para o Mantis aceitar a insercao da senha no cadastro de usuario copie a variavel $g_send_reset_passwor= ON; do arquivo config_defaults_inc.php para config_inc.php e altere seu valor de ON para OFF.Estes arquivos estao na pasta de instalacao do Mantis, no meu caso ela esta em C:\wamp\www\mantis-1.1.1Como nao temos o envio de email habilitado e temos a configuracao acima efetuada, sera apresentada uma mensagem de confirmacao de utilizacao da senha em branco. Clicamos em Empty Password.Segundo Passo Habilitando o Mantis para login anonimo (nao obrigatorio)Esse passo nao e obrigatorio! Se voce nao o fizer a diferenca e que voce ou tera que ja estar logado no sistema para aparecer a tela de report de bugs ou voce tera de efetuar o login para acessar a pagina! Copie a variavel $g_allow_anonymous_login= OFF; e $g_anonymous_account = ''; do arquivo config_defaults_inc.php para o arquivo config_inc.php. Altere o valor da variavel $g_allow_anonymous_login para ON e insira na variavel $g_anonymous_account o usuario que criamos que e testlink. (nas esqueca de coloca-lo entre as aspas)O arquivo config_inc.php deve estar semelhante ao da imagem abaixo: Terceiro Passo Configurar a interface do TestLink com o MantisAgora iremos manipular os arquivos necessarios no TestLink para habilitar a utilizacao do Mantis.Abra o arquivo mantis.cfg.php que