Yii2 codeception命令未正确完成

Yii2 codeception命令未正确完成,yii2,codeception,Yii2,Codeception,现在我知道这个命令没有正确完成意味着一些die或exit语句在测试过程中的某个地方出现,但是是否有办法忽略它并查看测试结果?我正在尝试简单的基本登录测试(我在测试中完全是新手),我不确定测试是否像预期的那样通过。看起来是这样的: public function validLoginUser(FunctionalTester $I) { $I->amOnPage('/admin/user/login'); $I->fillField('login

现在我知道这个
命令没有正确完成
意味着一些
die
exit
语句在测试过程中的某个地方出现,但是是否有办法忽略它并查看测试结果?我正在尝试简单的基本登录测试(我在测试中完全是新手),我不确定测试是否像预期的那样通过。看起来是这样的:

public function validLoginUser(FunctionalTester $I)
    {
        $I->amOnPage('/admin/user/login');
        $I->fillField('login-form[login]', 'toma');
        $I->fillField('login-form[password]', '9110033969');
        $I->click('Log in');

        $I->see('Статистики', 'h4.text-white');
    }
我很肯定这次考试成功通过了。该表单是dektrium扩展Yii2登录表单。没什么变化。或者问题是我正在尝试测试其他人的代码?如果不是,我怎么能看到结果?提前感谢您,我为这个令人困惑的问题感到抱歉。

“命令未正确完成”消息由关机处理程序打印,无法从该点恢复测试执行


如果您的代码库经常使用
die
,您可以使用PhpBrowser模块通过HTTP进行测试,而不是使用Yii2模块在同一过程中执行应用程序代码。

谢谢!所以有了PhpBrowser模块,我可以做功能测试,而不仅仅是验收?