Mink是一个用于Web应用程序的开源验收测试框架,用PHP 5.3编写。
当我从 behat/bin 运行 behat 会话时,它显示仅使用在 FeatureContext 中定义的步骤。当我尝试 beta -dl 时,这一点得到了证实。我的 MinkContext 显然没有加载,因此......
这些 MinkExtension 基础上下文适应与 ajax 请求相关吗?
实际上,当我们想要处理ajax时,我们必须添加一些睡眠指令,我真的不喜欢这样,即使最终用户实际上正在“等待”某些东西,我认为它应该是
得到 "Mink实例未在Mink上下文类上设置。你是否启用了Behat 3的Mink Extension?
在我的composer.json中:{ ... "behatbehat": "^3. 6", "behatmink -extension", "^2. 3": "^2.3", "behatmink-goutte-driver". "^1.2", "behatmink-extension": "^1.2", "behatmink-selenium2-driver": "^1.4" } My behat.yml: ...
Behat / Mink switchToIframe错误异常:无效参数:'id'不能为字符串
我在Drupal站点中使用带有ChromeDriver的Behat / Mink / Selenium将输入数据设置到Braintree托管字段iFrame中,但出现错误:异常:无效参数:'id'不能为字符串。 ..
我正在尝试使用所见即所得编辑器(summernote)从表单将文本插入文本区域,为此我正在使用behat featurecontext文件。 textarea没有id标记,因此我需要选择类...
我为此做了很多研发,但找不到解决方案。我需要在单个功能文件中维护不同方案之间的登录会话。我已完成一个已登录的功能...
我在网站上有一个可扩展的div。我想用Behat / Mink创建一个测试用例,以断言当用户到达页面时,该框未展开。
作曲家:无法在laravel 5.2新项目中安装behat和貂皮
我想在laravel项目中使用behat学习BDD,但是我遇到了作曲家的依赖问题(这可能是一个非常基本的问题,但是我对作曲家的经验很少,所以我...
我正在尝试在behat测试中模拟拖放UI行为。到目前为止,尽管貂皮据称支持这种互动,但仍未成功。奇怪的是,我很难找到任何相关的...
Mink / behat javascript错误未找到简单场景的元素
您能帮我吗?我有一个简单的场景Gerkins的问题,即找不到错误ID为“ || form |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||。 (Behat \ Mink \ ...
[我正在尝试运行此方案@javascript方案:在警报框中显示问候语假设我在“ /”上,当我按“ say”时我得到了内容,我等待问候语出现然后我...] >
当我想使用功能attachFileToField将文件上传到字段中时如何解决“意外令牌”? Behat Mink
我在Windows上使用docker来驱动Google chrome导航器来测试本地Web应用程序上的页面。一切正常,但是当我需要将image.jpg插入文件字段时遇到问题。当...
我想测试添加事件的路线。 但是问题是:这个方法在POST中发送了很多关于 的参数。 对于许多争论,本示例将使该功能难以理解。 用许多参数测试此路线的最佳实践是...
如何使用Behat / Mink切换到动态命名的iframe
单击按钮时生成的iFrame的书写测试。 iFrame名称和ID相似,但是是动态生成的。我之前已经成功使用过“ switchToiFrame”。
我使用贝哈特与水貂功能和一些自定义功能来自动执行某些网站。我遇到颠簸,我需要单击从列表2个选项。手动我需要按“控制”按钮,...
当我对认证的情况下一步,水貂无法找到字段填写。我使用贝哈特3.5和PHP 38年6月5日。整个作曲家堆栈进行更新,包括水貂。 behat.yml文件:...
我试图安装贝哈特和貂用symfony 2.4使用的作曲家,但我似乎无法让我的composer.json文件的决心的安装包集合。我安装的Symfony2使用...
我一直在使用类似Behat英语的测试语言(Gherkin?)编写测试脚本,但很快就出现了它的显着局限性。如果我可以在phpunit中用PHP执行这些测试...
我正在使用behat / mink / sahi。我试图使用xpath将文件附加到输入类型元素,因为我无法使用已有的普通函数找到它。我的full_path已经在......
我正在使用try catch块来捕获异常并且我无法捕获它,因为它仍然说:在Exception.php第155行:意外警报打开:{警告文本:表单不完整且有......