behat 相关问题

Behat是一个用于自动化您的业务期望的php框架。它是PHP的行为驱动开发(BDD)框架,最初受到Ruby的Cucumber项目的启发。现在它不仅被接受为Cucumber的PHP实现,而且它提供了原始没有的一些非常独特的功能。

Mink / behat文件附加

我正在使用behat / mink / sahi。我试图使用xpath将文件附加到输入类型元素,因为我无法使用已有的普通函数找到它。我的full_path已经在......

回答 1 投票 -1

从Travis CI获取失败测试的屏幕截图

对于本地我知道如何下载失败的测试截图。 scp -P 2222 [email protected]:/tmp/features_article_feature_817.png~ / Downloads /。我们如何从travis CI下载屏幕截图?

回答 2 投票 0

为什么我无法捕获意外警报异常?

我正在使用try catch块来捕获异常并且我无法捕获它,因为它仍然说:在Exception.php第155行:意外警报打开:{警告文本:表单不完整且有......

回答 1 投票 0

在PHP中使用Cucumber

别误会我的意思。我认为这两个项目都很棒。但是,作为php和ruby开发人员,我想知道是否有任何令人信服的理由,除了可能的语言障碍,为什么会选择...

回答 3 投票 26

使用behat for angularjs应用程序的xpath问题

我一直在尝试为我工作的公司制作一个网络爬虫,以便结合使用mink扩展。我过去也做过类似的事,但区别在于我现在的页面......

回答 1 投票 0

如何访问behat场景大纲的示例值?

这应该是简单而直接的事情,但我无法在网上找到答案。在Behat中使用场景大纲时,如何访问示例值...

回答 1 投票 0

Behat:无法激活功能上下文中的mink扩展

我尝试用Behat创建一个上下文,但我总是有这个错误:“Mink实例尚未在Mink上下文类中设置。你启用了Mink扩展吗?(RuntimeException)”我尝试了很多...

回答 1 投票 0

如何让Mink Selenium 2 Driver等待页面加载Behat

我正在从Behat 2.x系列升级到Behat 3.x系列。在之前的版本中,我可以加载Selenium 1驱动程序,该驱动程序连接到PhantomJS以执行测试。我什么时候......

回答 4 投票 4

无法访问方案大纲示例的值

我正在尝试在我的步骤定义中访问我的场景大纲示例,但我无法做到。这是我的功能和场景......功能:验证电子邮件背景:鉴于我在“https:// www ....

回答 1 投票 0

如何在behat中使用页面对象模型时修复“ArgumentCountError”

我试图在我的behat框架中使用页面对象模型。这是我的代码片段。 HomePage.php使用Behat \ Behat \ Context \ Context;使用SensioLabs \ Behat \ PageObjectExtension \ PageObject \ Page;上课...

回答 1 投票 0

有没有办法在网站自动化过程中自动截取故障?

我的所有自动化脚本必须在午夜运行,并且我在第二天早上看到报告中的失败并且无法重现,并且我向开发人员提出的问题被拒绝为非...

回答 2 投票 1

未在FeatureContext文件中定义的步骤。我已经定义了步骤。不确定是否正在调用featurecontext文件

这是我的behat.yml文件。我试过变种以链接FeatureContext文件。有人可以通过检查这是否是链接behat.yml文件中的功能上下文文件的正确方法来帮助我。在......

回答 1 投票 0

如果您在使用Laravel的测试环境中,是否有一种默认模拟API请求的方法?

我有一个通过单击表单中的按钮调用的API方法,在该API方法内部,使用guzzle向另一个项目的另一个API发出请求。这很好。我的问题是我...

回答 1 投票 0

Behat mink - 无法在没有已知标识符的情况下测试休息方法

我有一个问题来测试一些rest api:我无法从创建的资源中获取id以检查该资源是否存在。在这里我正在检查id:dab2b33f-0a36-4cd6-a0d4-c175515abbab但是每次我运行“...

回答 2 投票 0

如何使用PHP和Facebook WebDriver上传文件?

我正在使用Facebook和Behat(没有貂皮)与Selenium使用Facebook WebDriver。我正在处理我的上一个测试用例,即上传保存在我的计算机上的本地文件(图像)(使用Mac)。我怎么能够 ...

回答 1 投票 0

测试环境中的symfony2 behat:未创建数据库表

我试图做我的申请,我有一个大问题;数据库表没有创建,所以我不能放任何灯具。我的场景是:场景:检查故事页面给定数据库已设置...

回答 2 投票 1

如何将参数对象变量从behat.yml传递给FeatureContext.php构造函数?

在我的behat.yml上下文中,我需要将一个参数对象变量传递给FeatureContext.php构造函数方法。在我的behat.yml文件中,我无法实例化...所需的类的实例。

回答 1 投票 0

删除或注释gitlab中多个要素文件中的一行

我想在gitlab中对100多个特征文件中的单行Gherkin代码进行注释。我可以手动做,如果它为~10但我们在这里谈论100+。我用gitlab,behat和Gherkin。一世 ...

回答 1 投票 0

没有元素匹配XPath“// html”(Behat \ Mink \ Exception \ DriverException)

我真的无法弄清楚为什么Mink / Behat找不到“登录”文字。我的场景很简单:场景:有效注册鉴于我在“/ register /”然后响应状态代码...

回答 2 投票 1

Windows上的Behat - 截图

我有几个Behat测试使用类似的东西截取屏幕截图:$ driver-> getWebDriverSession() - > screenshot();有谁知道Behat插件或扩展可以......

回答 2 投票 3

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