Ale*_*lex 5 testing tdd phpunit shopware cypress
我们正在 Shopware 6.3.5.2 上为客户建立一个商店,并希望使用测试来
有运行端到端测试,但这似乎用于核心开发和用途psh.phar,在生产模板中不可用。
psh.phar
这应该怎么做?
编辑 这个问题的意思有点广泛,也涉及单元测试。
Eri*_*fer 0
这里实际上有两个部分:
re 1:对于像这样的回归测试,我建议进行端到端测试。要么使用 selenium 等工具通过 UI 进行测试,要么通过 HTTP API 进行测试(我不知道 shopware API 是否足以进行广泛的回归测试)。
回复 2:由于插件不能自行运行,我会将所有相关功能提取到独立于商店软件的普通旧 PHP 类中,并单独测试它们。探索是否可以通过 API 使某些功能可见,并通过此测试插件集成。根据实际的插件,您可能必须再次诉诸 UI 测试。
归档时间:
4 年,8 月 前
查看次数:
180 次
最近记录:
4 年,7 月 前