PHPUnit是一个轻量级的PHP测试框架。它是在PHP5下面对JUnit3系列版本的完整移植,是xUnit测试框架家族的一员(它们都基于模式先锋Kent Beck的设计)
单元测试是几个现代敏捷开发方法的基础,使得PHPUnit成为许多大型PHP项目的关键工具。这个工具也可以被Xdebug扩展用来生成代码覆盖率报告 ,并且可以与phing集成来自动测试,最合它还可以和Selenium整合来完成大型的自动化集成测试。
PHPUnit 是一个轻量级的 PHP 测试框架。它是在 PHP5 下面对 JUnit3 系列版本的完整移植,是 xUnit 测试框架家族的一员 (它们都基于模式先锋 Kent Beck 的设计)。 PHPUnit 10 现已发布,这是 PHPUnit 项目历史上最重要的版本。此版本之于 PHPUnit 就像 PHP 7 之于 PHP:大规模清理、重构和现代化,为未来的开发奠定了基础。 注意:PHPUnit 10 需要 PHP 8.1 或更高版本。另请注意,PHPDBG 和 Xdebug 2 不再是受支持的代码覆盖信息...
轻量级 PHP 测试框架 PHPUnit 的作者 Sebastian Bergmann 已将该项目的信息上传到 OSS Compass 开源生态评估平台了,用于对 PHPUnit 的社区生态进行状态评估。 PHPUnit 是一个轻量级的 PHP 测试框架,它是在 PHP5 下面对 JUnit3 系列版本的完整移植,是 xUnit 测试框架家族的一员 (它们都基于模式先锋 Kent Beck 的设计)。 单元测试是几个现代敏捷开发方法的基础,使得 PHPUnit 成为许多大型 PHP 项目的关键工具。 OSS Compass ...
PHPUnit 7.0.3 已发布,这是一个修复版本,解决了 TestDox name prettifier 无法正确处理 Tests \ * 命名空间中的测试用例类的问题。#3028 PHPUnit 是一个面向程序员的 PHP 测试框架。是 xUnit 单元测试框架体系结构的一员。 PHPUnit 需要使用 dom 和 json 扩展,它们通常是默认启用的。 PHPUnit 还需要 pcre、reflection、spl 扩展。这些标准扩展默认启用,并且除非修改 PHP 的构建系统和 C 源代码,否则无法禁用它们。 代码覆...
PHPUnit 7.0.1 已发布,这是一个修复版本: Fixed #3000: Directories are not created recursively Removed superfluous @throws \Exception annotations from assertion methods PHPUnit 是一个面向程序员的 PHP 测试框架。是 xUnit 单元测试框架体系结构的一员。 PHPUnit 需要使用 dom 和 json 扩展,它们通常是默认启用的。 PHPUnit 还需要 pcre、reflection、spl 扩展。这些标准扩展默认启用,并且除非修改 PHP 的构建系统...
PHPUnit 6.5.3 已发布,这是一个修复版本,修复了修正了配置 forceCoversAnnotation =“true” 时 PHPT 测试的问题。 PHPUnit 是一个面向程序员的 PHP 测试框架。是 xUnit 单元测试框架体系结构的一员。 PHPUnit 6.2 系列需要 PHP 7 及以上,强烈推荐使用最新版本的 PHP。 PHPUnit 需要使用 dom 和 json 扩展,它们通常是默认启用的。 PHPUnit 还需要 pcre、reflection、spl 扩展。这些标准扩展默认启用,并且除非修改 PHP 的构...
PHPUnit 5.7.25 已发布,这是一个小的修复版本,修复了 #2859 的问题。 PHPUnit 是一个面向程序员的 PHP 测试框架。是 xUnit 单元测试框架体系结构的一员。 PHPUnit 需要使用 dom 和 json 扩展,它们通常是默认启用的。 PHPUnit 还需要 pcre、reflection、spl 扩展。这些标准扩展默认启用,并且除非修改 PHP 的构建系统和 C 源代码,否则无法禁用它们。 代码覆盖率分析报告功能需要 Xdebug(2.5.0以上)与 tokenizer 扩展。生成...
PHPUnit 6.2.3 已发布,这是一个修复版本,修复了 phpunit.xml 中的 stderr 参数始终被视为 true 的问题。 PHPUnit 是一个面向程序员的 PHP 测试框架。是 xUnit 单元测试框架体系结构的一员。 PHPUnit 6.2 系列需要 PHP 7 及以上,强烈推荐使用最新版本的 PHP。 PHPUnit 需要使用 dom 和 json 扩展,它们通常是默认启用的。 PHPUnit 还需要 pcre、reflection、spl 扩展。这些标准扩展默认启用,并且除非修改 PHP 的构建系统和 ...
PHPUnit 6.2.2 已发布,这是一个修复版本,修复了 RiskyTestError 类未在正确的 namespace 中声明的问题。 PHPUnit 是一个面向程序员的 PHP 测试框架。是 xUnit 单元测试框架体系结构的一员。 PHPUnit 6.2 系列需要 PHP 7 及yi,强烈推荐使用最新版本的 PHP。 PHPUnit 需要使用 dom 和 json 扩展,它们通常是默认启用的。 PHPUnit 还需要 pcre、reflection、spl 扩展。这些标准扩展默认启用,并且除非修改 PHP 的构建系统和 C ...
PHPUnit 6.0.8 和 5.7.15 发布了,PHPUnit 是面向 PHP 的测试框架,是单元测试框架 xUnit 的一个实例。 6.0.8 更新内容: Changed The --check-version commandline option is now also available when PHPUnit is installed using Composer Fixed Fixed #1999: Handler is inherited from previous custom option with handler Fixed #2149: assertCount() does not handle generators properly Fixed #2478: Tests that take...
PHPUnit 开发团队宣布 PHPUnit 6.0.0 发布了。此版本添加了新功能,更改并删除了现有功能,并修复了错误。此处提供了详细的更改列表。 Dropping support for PHP 5.6 According to our release process, PHPUnit must be compatible with all versions of PHP that are actively supported by the PHP project. Active support for PHP 5.6 ended on December 31, 2016. The only actively supported versions of PHP as of Fe...
PHPUnit 6.0.3 和 5.7.10 发布了,PHPUnit 是面向 PHP 的测试框架,是单元测试框架 xUnit 的一个实例。 6.0.3 更新内容: Fixed #2460: 更新到 PHPUnit 6 后的测试中出现的奇怪错误 Fixed #2467: 从 PHAR 使用 PHPUnit 时,进程隔离不起作用 下载地址: Source code (zip) Source code (tar.gz) 5.7.10 更新内容: Fixed #2462: 即使不收集代码覆盖率数据,也会填充代码覆盖黑名单 下载地址: Source code (zip) Source code (t...
PHPUnit 5.7.9 发布了,PHPUnit 是面向 PHP 的测试框架,是单元测试框架 xUnit 的一个实例。 更新内容: 修复:Reverted backwards incompatible change to handling of boolean environment variable values specified in XML 下载地址: Source code (zip) Source code (tar.gz)...
PHPUnit 5.7.5 发布了,PHPUnit 是面向 PHP 的测试框架,是单元测试框架 xUnit 的一个实例。 更新内容: 修复 assertDirectoryNotIsWriteable() calls itself 下载地址: Source code (zip) Source code (tar.gz)
PHPUnit 5.6.3 和 4.8.28 双版本发布,PHPUnit 是一个轻量级的 PHP 测试框架。它是在 PHP5 下面对 JUnit3 系列版本的完整移植,是 xUnit 测试框架家族的一员。 更新内容: 两个版本均修复了以下 Bug: 修复 #1955: 使用 phpdbg -qrr 运行测试时,进程隔离失败。 下载地址: PHPUnit 5.6.3 Source code (zip) Source code (tar.gz) PHPUnit 4.8.28 Source code (zip) Source code (tar.gz)...
PHPUnit 4.0.0 发布,此版本主要更新内容如下: 支持 HHVM Test Proxies ,更高效的集成测试 改进了 @covers 和添加了 @uses ,更好的代码覆盖率测试 Fine grained control over the checks performed in strict mode 支持 @before, @after, @beforeClass 和 @afterClass 注释 通过 phpcov 命令行工具支持 Patch Coverage 更多更新内容请看更新日志。 PHPUnit是一个轻量级的PHP测试框架。它是在PHP5下面对JUnit3系列版本的完整移...
PHPUnit 3.7 发布了,同时发布的还有相关的工具,包括:PHP_CodeCoverage, PHPUnit_MockObject 和 DbUnit 1.2.0 版本。 新版本重新设计了代码覆盖率的报告,使用 JSON 格式显示测试的信息,修复了不少 bug。PHPUnit 3.7 要求 PHP 5.3.3 或者 5.4.7 或者更新版本。详细的改进记录请看 change log.
评论