Behat正在跳过测试

时间:2018-10-24 10:58:42

标签: testing bdd behat cakephp-3.x

我是初学者。

我的本​​地开发环境如下:

  • Docker环境。
  • 我已经通过作曲家安装了behat
  • .feature文件中有以下示例代码

贝塔测试

 Scenario: Get bounced back emails                                                 
    When I request "tender_manager_contact_relationships/getBouncedBackEmails/1024" 
    Then I should receive a successful response

命令

 vendor/bin/behat /var/www/xyz/features/get_bounced_back_emails.feature

输出

--- Skipped scenarios:

    features/get_bounced_back_emails.feature:6

1 scenario (1 skipped)
3 steps (2 skipped)
0m0.38s (12.33Mb)

为什么我的考试被跳过?谁能引导我正确的方向。

1 个答案:

答案 0 :(得分:0)

找到了答案。

  • 似乎我的behat基本URL无法连接到本地主机上的api:83,因此它跳过了所有测试。
  • 我正在使用Guzzle,并且正在使用Windows IP 192.x.x.12:83。
  • 现在我用Windows IP 192.x.x.12:83替换了behat基本url,它开始工作了。