问题标签 [codeception]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1361 浏览

phpunit - 如何从 Codeception 单元测试中获取调试输出?

我可能在这里很厚,但我不知道如何获得有关测试失败原因的一些信息。

例如,我有这个测试来检查我们是否没有任何没有测试的新方法......

当这失败时,我会得到类似...

为了更容易看到去哪里修复一些代码,我想在控制台和 report.html 中获得一些有用的调试输出(就像你在验收测试中得到的那样)......

这可能用于单元测试吗?

0 投票
1 回答
3331 浏览

codeception - 如何运行我的 Codeception 测试

文档说要运行php codecept.phar run以执行我的测试,但我相信这是一个错误。

当我运行php vendor/codeception/codeception/package/codecept.phar run acceptancevendor/bin/codecept run acceptance EditUserCept运行我的EditUserCept.php测试时,我看到的是:

文档不正确吗?

0 投票
1 回答
621 浏览

php - Codeception ZF1 集成

我尝试使用 Codeception 测试我的 ZF 项目。

首先,我下载了 phar 文件并创建了 codeception 结构(通过 dummy 测试可以正常工作php codecept.phar run)。然后我将以下值添加到tests/acceptance.suite.yml

并重建代码接收(构建没问题)

然后我添加了简单的验收测试:

现在run命令说:

有什么建议么?为什么 bootstrap 没有在 codeception 模块中初始化?

0 投票
1 回答
6965 浏览

php - 生成测试时找不到配置文件

我正在使用我的 yml 文件的绝对路径...这不是我应该为其提供路径的正确文件吗?我已经验证我使用的路径是正确的......

0 投票
1 回答
606 浏览

php - Zend Framework 2 Codeception 集成

我想在我现有的 zend 框架 2 项目中使用 codeception 作为测试框架。我通过 composer 安装了 codeception,但我不知道接下来要做什么来运行我的第一个测试。

我找到了以下 github 文件,但我真的不明白这有什么好处。

ZF2 模块 - Codeception

有人能告诉我下一步该怎么做吗?

谢谢

0 投票
2 回答
2280 浏览

codeception - 如何让 WebGuy->fillField 在 Codeception 验收测试中工作?

我希望有人能帮助我,因为我真的正要在这张桌子上撞我的桌子:-(

我正在尝试让 fillFIeld 工作,但我似乎无法让它屈服。

seeInField 在同一个表单字段上工作,所以我认为我的定位等都很好。

我什至写了一个非常基本的测试来尝试其他规则。

的HTML...

考试...

输出...

我显然遗漏了一些非常明显的东西,但是花了几个小时在论坛上拖网并没有找到任何可以解决它的东西,我需要帮助!

0 投票
1 回答
3944 浏览

image - 在 Codeception 验收测试中测试图像

我正在为我们的内部 CMS 设置大量自动化测试。

此时此刻,我希望能够测试我们的测试页面中是否包含某些图像。

如果图像存在,我可以检查将显示的标题...

...但我真的希望能够检查图像本身的存在...

...或者至少是 img 标签...

有谁知道如何做到这一点?

0 投票
0 回答
238 浏览

php - Goutte 驱动程序不支持

我正在使用 PHPBrowser 模块进行测试,其中有以下行

但我遇到了一个错误

这是代码行

i.fa.fa-user当我运行浏览器时,我提供的 xpath正在工作。
你能建议一个解决方案吗?

0 投票
2 回答
4999 浏览

php - 密码接收。场景运行时的输出变量

场景运行时是否可以记录或输出任何用户数据?我知道每次运行都会执行两次 php 代码,如何在第二步中查看变量的值?

0 投票
4 回答
9136 浏览

phpunit - 如何在 Codeception 功能测试中使用 PHPUnit 断言方法?

我正在使用 Codeception 对我的 Laravel 4 PHP 应用程序进行单元、功能和验收测试。

我的单元测试如下所示:

我的功能测试如下所示:

但我也想在我的功能测试中使用 PHPUnit 断言方法。但是当我尝试时,我得到了这个错误:

调用未定义的方法 ExampleCest::assertSame()

如何在 Codeception 功能测试中使用 PHP 断言方法?