Download NetBeans

NetBeans IDE Features

测试和代码分析

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

测试应用程序时,IDE 将提供工具以供使用 PHPUnit,生成代码覆盖率报告,等等。

PHP 单元测试

为文件或文件夹创建 PHPUnit 测试和 Selenium 测试用例,运行测试,并查看测试结果。您可以定义测试组以便有选择地对其运行单元测试。在 PHPUnit 属性中,您可以定义定制 XML 配置文件、提供命令行选项的引导文件或定制测试套件或项目特定的 PHPUnit 脚本。您可以使用 PHPUnit 框架生成器让 IDE 生成框架代码。使用快捷键可以在测试与测试类之间快速导航。
使用 PHPUnit 和 Selenium 进行测试

 

代码覆盖率

为 PHP 文件生成代码覆盖率报告以查看测试用例覆盖代码的程度:覆盖的语句在编辑器中标记为绿色,测试期间未执行的语句标记为红色。评估基于可执行的语句数,包含空格和注释的行不影响结果。

 

持续集成支持

NetBeans IDE 支持持续集成。持续集成是一种涉及版本控制和专用服务器的软件开发方法。专用服务器对软件运行计划的 PHPUnit 和代码覆盖率测试。测试结果与版本控制信息相关联,因此开发者可快速轻松地识别出他们引入到软件中的错误。NetBeans 使用 PHP 项目的 Jenkins 作业模板,必须在集成服务器上使用所需插件和工具设置此模板。

 

另请参见

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