首页 > 解决方案 > Yii2 验收测试 - 注意错误

问题描述

我正在尝试运行正文为空的验收测试:

class ContactCept
{
    public function frontpageWorks(AcceptanceTester $I)
    {

    }
}

这是我的acceptance.suite.yml:

class_name: AcceptanceTester
modules:
    enabled:
        - WebDriver:
            url: http://localhost/website/
            browser: chrome
        - Yii2:
            part: orm
            entryScript: index-test.php
            cleanup: false

我的 xampp 正在运行,我可以访问http://localhost/website/

Selenium 服务器已启动并正在运行。

当我运行命令 vendor/bin/codecept 运行接受时,我的测试以错误未定义索引完成:HTTP_HOST

PS:Chrome 正在打开 url 数据:;

我的问题是:我可以禁用“通知”类型的错误并且只有“错误”级别吗?

标签: seleniumtestingyii2acceptance-testing

解决方案


找到了。在 accept.yml 添加行:

error_level: "E_ERROR"

推荐阅读