codeception 相关问题

Codeception是PHP的现代全栈测试框架。受BDD的启发,它提供了一种编写接受,功能甚至单元测试的方法。由PHPUnit提供支持。

尝试运行测试套件,但Jenkins没有提取最新的代码

我正在使用Jenkins运行测试套件,我已经配置了一个工作来做到这一点。我有一个正在执行所有步骤的管道脚本,但似乎在LIVE上添加了一个新的...

回答 5 投票 1

Codeception生成的函数测试引发错误'use statement with non-compound name'

我正在尝试运行我的组织中另一个开发人员编写的代码测试。我在PHP 5.6上,这是一个带有代码2.1的laravel 5应用程序。我得到的具体错误是使用......

回答 2 投票 0

如何以及在何处使用php中的关键字“use”

我曾经在类定义上面使用了关键字“used”。像这样:

回答 3 投票 3

Yii2 Codeception:如何在运行单个套件时擦除数据库?

在运行单个套件(例如“后端”)时,如何在yii2-app-advanced模板中擦除数据库?例如:./vendor/bin/codecept run - -c backend(注意:这种方法正式...

回答 2 投票 1

php Codeception不那么快开始:[PHPUnit \ Framework \ Exception]未定义的索引:ELEMENT

所以,我忠实地遵循了Codeception快速入门说明。我使用PhpBrowser运行第一个示例测试...#Codeception Test Suite配置## [进一步的评论省略] #ectors:...

回答 2 投票 2

Codeception,如何从命令行覆盖特定(或非特定)套件测试的url?

我正在寻找一种方法来从命令行覆盖我的测试的基本URL。在将来,我会测试很多网站,所以如果我必须在新环境中添加每个网站,那将是非常笨拙的......

回答 1 投票 6

Codeception bootstrap失败

通过.phar安装Codeception效果很好,但我已经决定将所有的依赖项都转移到作曲家身上了。当我尝试引导代码时,这是我的错误:(dev)stagl [/ var / www / dev] ...

回答 2 投票 0

Codeception。如何在验收测试中使用多个网址?

对不起,我的英语不好。我只是开始使用代码。在一个验收测试(网站(url:example.com)和管理员界面(url:edit-example.com))中需要使用两个网址。 ...

回答 2 投票 2

Yii2 BaseMailer测试环境不保存或发送

我正在运行一些单元测试,其中一个测试检查是否生成并发送了电子邮件。我检查了文档,强制Yii将电子邮件保存到文件而不是发送我已配置邮件...

回答 2 投票 0

Codeception功能测试的假IP

我使用Yii2和Codeception来运行测试。当我运行功能测试时,未定义$ SERVER ['REMOTE_ADDR']。我如何模拟在这些测试中使用的ip。我试过$ SERVER ['REMOTE_ADDR'...

回答 1 投票 1

Codeception,小黄瓜测试,如何组织我的代码?

我遵循官方的Codeception指南(当然是从他们的网站),我创建了一个用Gherkin编写的简单测试。使用命令codecept gherkin:snippets命令,我打印了所有方法我...

回答 1 投票 1

Codeception颜色报告不起作用

我已经设置了代码覆盖的代码。我可以看到报告确实运行正常但由于某种原因代码覆盖颜色和百分比没有得到计算。我看到绿线哪个代码得到......

回答 1 投票 0

如何组织多部分Codecept.js场景?

多部分Codecept.js场景的首选(或仅仅是好)模式是什么,例如:选择要上载的文件。清空选项。清除选择后选择要上载的文件。一世 ...

回答 2 投票 0

Codeception清理与依赖

在使用Codeception Acceptance测试时,我意识到最好的方法是在每次测试之前清理数据库并使每个测试独立。但是一些Cest测试依赖于彼此。所以......

回答 1 投票 1

识别生产环境中的Codeception

我们通过Browserstack对我们的生产环境运行我们的Codeception测试(作为冒烟测试)。有没有一种简单的方法来识别Codeception?通过设置自定义标头,用户代理或...

回答 3 投票 1

使用逻辑或在seeInDatabase中

如何在Codeception的seeInDatabase方法中实现逻辑'或'运算符?例如:方法语法是seeInDatabase('table',array('column1'=>'value1','column2'=>'value2')); ...

回答 1 投票 2

如何在Codeception中通过Webdriver中的浏览器获取文件的路径?

我使用WebDriver使用Codeception进行验收测试。我的页面上有一个按钮,我可以单击该按钮下载文件。然后,我如何看到下载目录的内容?我还没找到......

回答 2 投票 1

如何从codeception和phantomjs测试中获取当前url?

我正在使用我的测试在estore中创建产品,并且需要在提交表单后获取URL。提交按钮后是否可以在测试范围内获取URL? $ I->点击( '#formSubmit'); $ I - > ...

回答 2 投票 8

阻止Codeception覆盖Symfony类

我正在写一些单元测试,我遇到了一个问题,因为Codeception使用自己的内部Symfony类,而不是使用我项目中的实际Symfony类。我还没......

回答 2 投票 0

使用Codeception检查外部重定向

我想检查一下这样的东西:amOnPage('/ go / google'); $ I-> seeCurrentUrlEquals( 'http://google.com');但我得到错误:断言断言两个字符串是相等的。 --- ......

回答 6 投票 4

© www.soinside.com 2019 - 2024. All rights reserved.