yireo/magento2-live-test-runner

N/A

安装: 4

依赖: 0

建议者: 0

安全: 0

星标: 4

关注者: 2

分支: 0

类型:magento2-module

0.0.3 2021-05-14 14:35 UTC

This package is auto-updated.

Last update: 2024-09-22 00:53:23 UTC


README

本模块允许你在Magento 2中运行基于PHPUnit的实时测试。通常,基于PHPUnit的代码主要关注创建单元测试、集成测试、功能测试等。但如果只是想在生产站点的副本中调试一个问题呢?不是受控的干净环境,而是真实的环境。为了确保某些功能仍然存在,测试在这里也是合理的。因此被称为实时测试

实时测试不过是一个包含Magento应用(包括数据库、缓存等)作为启动程序的PHPUnit测试。有了这个,你可以从数据库中获取产品并确保它们的

使用方法

在你的测试文件夹(例如Test/Live或其它)内创建自己的测试。接下来,运行以下命令,指向你的测试文件夹

bin/magento yireo_livetest:run app/code/Foo/Bar/Test/Live

完成。

测试可以扩展父类\Yireo\LiveTestRunner\TestCase\CatalogTestCase\Yireo\LiveTestRunner\TestCase\GenericTestCase,但如果你不想这样做也可以:你可以使用任何库进行任何断言。这个模块只是确保运行你实际开发环境的Magento启动程序。