小编Mo-*_*thb的帖子

如何在功能测试期间单击不是表单提交按钮的按钮

在功能测试期间,我需要单击按钮来发出 ajax 请求。
在浏览 symfony 测试文档时,我意识到您是否可以单击:

  • 一个链接
    或
  • 表单的提交按钮

我的按钮有以下 id = "js-scroll-down"

当我尝试这个时:

  $btn = $crawler->filter('#js-scroll-down')->eq(0)->link();
  $crawler = $client->click($btn);
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:
LogicException:无法从“按钮”标签导航。

phpunit functional-testing symfony

2
推荐指数
1
解决办法
2561
查看次数

标签 统计

functional-testing ×1

phpunit ×1

symfony ×1