Behat是一个用于自动化您的业务期望的php框架。它是PHP的行为驱动开发(BDD)框架,最初受到Ruby的Cucumber项目的启发。现在它不仅被接受为Cucumber的PHP实现,而且它提供了原始没有的一些非常独特的功能。
我正在尝试使用所见即所得编辑器(summernote)从表单将文本插入文本区域,为此我正在使用behat featurecontext文件。 textarea没有id标记,因此我需要选择类...
我在使用PHPUnit Bridge 5.0的symfony 4.3中有一个项目,我想在功能测试中使用assert函数。在较旧的项目中,我使用了PHPUnit软件包,并在require_once中包括了此...
如何在behat脚本中修复behat'DMore \ ChromeDriver \ StreamReadException'
我正在执行我的behat脚本并得到以下异常:/vendor/dmore/chrome-mink-driver/src/DevToolsConnection.php中的DMore \ ChromeDriver \ StreamReadException我正在得到以下...]
使用Behat的SilverStripe运行测试,抛出“未为模块silverstripe / framework找到behat.yml”错误
我正在从事SilverStripe项目。我正在尝试为我的项目使用Behat编写行为测试。但是运行测试时出现错误。以下是我到目前为止所做的。首先...
在执行我的behat测试时,在我的功能中,我将其发送为:和以下用户:| id |数组| | ID1 | [{“ key1”:“ value1”,“ key2”:“ value2”}] |但是在我的...
我为此做了很多研发,但找不到解决方案。我需要在单个功能文件中维护不同方案之间的登录会话。我已完成一个已登录的功能...
我在网站上有一个可扩展的div。我想用Behat / Mink创建一个测试用例,以断言当用户到达页面时,该框未展开。
PHP-Behat-页面对象扩展-致命错误:未被捕获的ArgumentCountError:函数FeatureContext :: __ construct()的参数太少了>
试图实现behat-page-object-extension,并且在运行behat时出现以下错误:致命错误:Uncaught ArgumentCountError:函数FeatureContext :: ...的参数太少了]
作曲家:无法在laravel 5.2新项目中安装behat和貂皮
我想在laravel项目中使用behat学习BDD,但是我遇到了作曲家的依赖问题(这可能是一个非常基本的问题,但是我对作曲家的经验很少,所以我...
带有Drupal 7的Behat 2.5-步骤失败时重新启动场景执行
我有一种情况,方案中的测试步骤因旋转超时而失败。下次运行此方案时,情况会随机发生。所以我写了一个@AfterStep handleSpinErrors(StepEvent $ ...
我正在尝试在behat测试中模拟拖放UI行为。到目前为止,尽管貂皮据称支持这种互动,但仍未成功。奇怪的是,我很难找到任何相关的...
对于自动测试,我希望选中包含特定字符串的行的复选框。当我在控制台中通过xpath搜索元素时,它会精确地找到我想要的元素,但是当我运行...
Mink / behat javascript错误未找到简单场景的元素
您能帮我吗?我有一个简单的场景Gerkins的问题,即找不到错误ID为“ || form |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||。 (Behat \ Mink \ ...
我有Python脚本来测试网页上的登录。我的问题:Behat与Python兼容的替代品有哪些?谢谢
我有Python脚本来测试网页上的登录。我的问题是:如何将Behat集成到我的测试用例中。谢谢
我有Python脚本来测试网页上的登录。我的问题是:如何将Behat集成到我的测试用例中。谢谢
带有Selenium Hub和Firefox的错误:无法打开连接:从Webdriver接收到的有效载荷是有效的,但是意外的json
我正在尝试使用selenium / hub,selenium / node-chrome-debug和selenium / node-firefox-debug映像在Docker上运行Behat。在Chrome节点上运行Behat可以正常工作,但是Firefox节点给了我...
当我想使用功能attachFileToField将文件上传到字段中时如何解决“意外令牌”? Behat Mink
我在Windows上使用docker来驱动Google chrome导航器来测试本地Web应用程序上的页面。一切正常,但是当我需要将image.jpg插入文件字段时遇到问题。当...
我想测试添加事件的路线。 但是问题是:这个方法在POST中发送了很多关于 的参数。 对于许多争论,本示例将使该功能难以理解。 用许多参数测试此路线的最佳实践是...
Selenium Chrom驱动程序:无法解析getElementRegion的值
我尝试在Docker的Selenium上使用Behat / Mink实施一些自动化的用户测试。但是,对于某些元素,我收到了“无法解析getElementRegion的值”的信息。您对我...