【问题标题】:Examples of open source php projects that ship with comprehensive test coverage [closed]具有全面测试覆盖率的开源 php 项目示例 [关闭]
【发布时间】:2011-05-26 07:06:23
【问题描述】:

有一系列的priorquestions 切题地提出了这个问题,但不是直接与 PHP 相关,也没有实际答案,所以我希望你能适应这个问题的迭代。

令我担心的是,具有大型代码库和敏感功能的开源项目(例如 Magento Commerce 等电子商务)在发布时没有发布单元测试。虽然这并不一定意味着内部没有测试,但这确实意味着使用该平台的团队需要从头开始开发他们的测试覆盖率。

是否有具有可公开访问的测试套件的合理规模和复杂性的开源项目示例?

===更新===

我特别想查看带有测试套件的应用程序示例。带有测试的框架和工具很有趣,但我对应用程序特别感兴趣。此外,您能否发布任何有关所提供测试的质量和/或覆盖率的 cmets。谢谢!

谢谢,
京东

【问题讨论】:

    标签: php unit-testing magento open-source phpunit


    【解决方案1】:

    所有这些都带有单元测试

    【讨论】:

    • 谢谢@Oktopus - 你对这些测试的质量有任何意见吗?还有,这些都是框架或者工具,你知道有什么应用吗?
    【解决方案2】:

    我注意到 SilverStripe CMS (http://www.silverstripe.org/) 包括一套全面的 tests、一个 TestRunner 和相当多的 documentation 用于编写您自己的测试。这是迄今为止我发现的唯一具有这种覆盖范围的 PHP 应用程序。

    免责声明 - 我没有使用 SilverStripe,所以我无法评论框架或测试的质量。

    【讨论】:

      猜你喜欢
      • 2010-09-23
      • 1970-01-01
      • 2011-09-14
      • 2018-08-06
      • 2013-07-05
      • 1970-01-01
      • 1970-01-01
      • 2019-11-30
      • 2018-06-29
      相关资源
      最近更新 更多