我使用的是高级的Yii2模板,当我在构建后运行测试时,我遇到了以下问题。
我不知道名字空间是什么,所以请你向我解释一下它是什么。
错误
Please add `namespace` section into included codeception.yml file
codeception.yml
include:
- codeception/console
- codeception/api
paths:
log: codeception/_output
settings:
colors: true
在代码/api/codeception.yml文件中,您应该这样写命名空间
部分:
namespace: tests\codeception\api
我试图用codeception运行一些测试,当我尝试测试表单时,总是失败,我不知道为什么。和其他人一样,他们都通过了。测试代码如下: 当我用命令运行测试时/vendor/bin/run-vvv--html--debug我有以下日志: 接受。一套yml就是这个: 演员:验收员 模块: 什么是错的?我想要的是测试表格,看看下一页写的假期,为什么一些测试通过了,一个简单的表格没有?。你能帮我个忙吗?
我写这篇文章是因为yii2官方文档仍然不完整,codeception文档本身指的是yii2官方文档..:)。 我有一些问题: 在我的yii2应用程序根目录中有一个目录“tests/codeception”,这意味着我的项目中已经安装了codeception 在vendor/yiisoft中还有另一个codeception目录“yii2 codeception”,它是什么 文档中说要创建yii2_b
我使用命令生成器在Jenkins服务器上运行单元测试。phar exec“codecept运行单元应用程序/模型”-vvv并获取以下错误: [Symfony\Component\Process\Exception\ProcessTimedOutException] 进程“codecept运行单元应用程序/模型”超过了1800秒的超时时间。 我如何修复它并允许测试花费更多的时间?谢谢
我正在写一个简单的测试用例。我使用作曲家安装了代码欺骗。我的测试用例位于测试用例文件夹内的根文件夹中 当我尝试运行以下代码时 当我尝试在浏览器中运行代码时,我得到以下错误 在我的项目中有一个名为yiisoft\yii2-codecsion\TestCase.php的文件 我做错了什么?有人能帮忙吗。?
尝试设置远程代码欺骗单元测试在PhpStorm中的Yii2项目。 使用SSH,我可以登录到服务器,转到我的Yii2项目的根目录并运行:
我试图设置验收测试使用代码欺骗在Yii2.到目前为止,安装还不错,但我有一个路线问题。 当我这样做时:codeception运行acceptance 我得到的反馈是: 页面上存在名为LoginForm[username]的输入,但Codeception显然没有获得正确的页面。 应该进行/backend/web/index测试。php中也有approt路径吗?当我请求approt/backend/w