gpt4 book ai didi

php - Yii2 扩展开发测试环境指南

转载 作者:行者123 更新时间:2023-11-28 20:20:12 24 4
gpt4 key购买 nike

<分区>

我正在开发一个 Yii 2 公共(public) (MIT) 扩展来改变一些 yii\web\View 行为(缩小、合并和许多其他优化)。

我可以轻松做到。但我真的很想为它编写尽可能多的测试(codeception)。这是我很困惑的地方。

我已经有一些单元测试(例如:测试特定的缩小,或返回合并的缩小结果)。但我想测试整个结果以及我的扩展和使用它的 Yii2 web 应用程序之间的最终集成。

我只想为这个过程提供一些指导方针:

  1. 我的扩展程序中是否应该有一个真正的(完整的)应用程序用于测试目的?如果是这样,是否应该将其“安装”在测试目录中?

  2. 您会使用功能测试吗? (我认为是这样,因为 View 会在 AssetBundles找到文件,合并缩小 他们,将结果发布为单个文件,并在 View 内用新的 url(即优化的 Assets url)替换 Assets 的 url;

  3. 您能否提供一些非常基本的示例/指南?

我只是想强调我不打算让你做我的测试工作,我真的很想学习如何去做。这就是为什么我真的会非常感谢任何提示。

非常感谢。

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