phpunit-speedtrap:报告您PHPUnit测试套件中运行缓慢的测试

时间:2024-05-12 07:53:30
【文件属性】:

文件名称:phpunit-speedtrap:报告您PHPUnit测试套件中运行缓慢的测试

文件大小:12KB

文件格式:ZIP

更新时间:2024-05-12 07:53:30

phpunit phpunit-listener PHP

phpunit-speedtrap SpeedTrap直接在控制台中报告运行缓慢PHPUnit测试。 许多因素会影响测试执行时间。 如果测试没有与可变的延迟(数据库,网络等)适当隔离,甚至测试计算机上的基本负载都将导致测试执行时间波动。 SpeedTrap有助于识别缓慢的测试,但无法解释为什么这些测试缓慢。 为此,请考虑使用来分析测试套件,或使用另一个PHPUnit侦听器来专门识别慢速代码。 安装 SpeedTrap是使用安装的。 将其添加为require-dev依赖项: composer require --dev johnkary/phpunit-speedtrap 用法 通过将以下代码添加到项目的phpunit.xml文件中,启用所有默认设置: < phpunit xss=removed> ... < listene


【文件预览】:
phpunit-speedtrap-master
----.github()
--------workflows()
----src()
--------SpeedTrapListener.php(7KB)
----phpunit.xml.dist(2KB)
----LICENSE(1KB)
----README.md(7KB)
----tests()
--------ExceptionalTest.php(661B)
--------SomeSlowTest.php(2KB)
----.gitignore(36B)
----CHANGELOG.md(2KB)
----composer.json(847B)
----UPGRADE.md(3KB)

网友评论