Download NetBeans

NetBeans IDE Features

Testando e Analisando Código

<img src="../../images_www/v7/3/features/php/testing-top.png" alt="PHP development in NetBeans IDE" class="box" border="none"

Quando você estiver testando sua aplicação, o IDE oferecerá ferramentas para usar o PHPUnit, gerar relatório de cobertura de código e assim por diante.

Teste da Unidade de PHP

Crie testes PHPUnit e casos de teste Selenium para arquivos ou pastas, execute testes e exiba os resultados dos testes. Você pode definir grupos de teste para executar seletivamente teste da unidade. Nas propriedades do PHPUnit, você pode definir um arquivo de configuração XML personalizado, um arquivo bootstrap para opções da linha de comando, um conjunto de teste personalizado ou script de PHPUnit específico do projeto. Você pode permitir ao IDE gerar o código de estrutura usando o Gerador de Estrutura do PHPUnit. Use um atalho do teclado para navegar rapidamente entre o teste e a classe testada.
Testando com PHPUnit e Selenium

 

Cobertura de Código

Gere um relatório de Cobertura de Código para arquivos PHP para ver até que ponto os casos de teste abrangem o código: as instruções de cobertura são marcadas em verde no editor, as instruções que não foram executadas durante o teste são marcadas em vermelho. A avaliação se baseia na quantidade de instruções executáveis, as linhas com espaços em branco e os comentários não interferem no resultado.

 

Suporte de Integração Contínua

O NetBeans IDE suporta integração contínua. Integração contínua é uma prática de desenvolvimento de software que envolve o controle da versão e um servidor especializado. O servidor especializado é executado em testes de Cobertura de Código e PHPUnit no software. Os resultados de teste são associados com informações de controle de versão, portanto, os desenvolvedores podem identificar bugs que eles introduzem para o software de forma rápida e fácil. O Netbeans usa Modelo para Jobs de Jenkins para projetos PHP, que deve ser configurado com os plug-ins necessários e ferramentas no servidor de integração.

 

Consulte Também

By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2013, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo