gpt4 book ai didi

php - 为什么使用 PHPUnit 比创建自己的测试脚本更好?

转载 作者:可可西里 更新时间:2023-11-01 12:25:40 24 4
gpt4 key购买 nike

查看文档,我发现 PHPUnit 只提供了这些功能:

http://www.phpunit.de/manual/current/en/writing-tests-for-phpunit.html#writing-tests-for-phpunit.assertions

所有这些都可以在不到 1000 行的自定义测试脚本中非常轻松地实现...

PHPUnit 有 2 MB 的文件(大约 200 个),其中包含大量的类。此外,PHPUnit 仅从命令行运行:(

创建我自己的脚本不是更好的主意吗?

最佳答案

PHPUnit 是一头野兽。它很大,有时有点违反直觉,并且有缺陷。您的代码自然会很直观,并且完美无缺地满足您的直接要求。我也经常思考编写我自己的测试框架是否是向前迈出的一步,但是......不是。您可以在一天内完成一个基本的测试框架,但是:

  • PHPUnit 集成在大多数现代 IDE 中;
  • PHPUnit 可以很好地与 XDebug 配合使用以生成代码覆盖率报告;
  • PHPUnit 可以与 Selenium 一起进行集成测试;
  • 许多程序员都在使用 PHPUnit,这意味着您的测试对他们中的许多人来说都是即时清晰的;
  • PHPUnit 可以集成到 CI 设置中,例如 Travis CI。
  • PHPUnit 有一个模拟库;
  • 最重要的是:PHPUnit 有效

有很多理由反对自己编写。

关于php - 为什么使用 PHPUnit 比创建自己的测试脚本更好?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11863704/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com