&引用;点击";Symfony2功能测试中锚以外的节点

&引用;点击";Symfony2功能测试中锚以外的节点,symfony,phpunit,functional-testing,Symfony,Phpunit,Functional Testing,我有一个元素,它有一个用jQuery绑定的点击监听器。是否可以使用客户端/爬虫程序“单击”此元素以测试结果。到目前为止,我只找到了跟踪锚链接的方法 谢谢像Symfony2提供的那样,你不能用PHP爬虫做任何涉及Javascript的事情 你必须看的是用假浏览器进行的功能测试,比如。 有了它,你可以试用无头WebKit浏览器, 并且受益于任何异步测试框架的所有功能 单击任何内容,抛出事件,在页面中插入代码 等待DOM节点 执行Ajax 举几个例子,您应该尝试: 茉莉花 硒 Zombie.JS

我有一个
  • 元素,它有一个用jQuery绑定的点击监听器。是否可以使用客户端/爬虫程序“单击”此元素以测试结果。到目前为止,我只找到了跟踪锚链接的方法


    谢谢

    像Symfony2提供的那样,你不能用PHP爬虫做任何涉及Javascript的事情

    你必须看的是用假浏览器进行的功能测试,比如。 有了它,你可以试用无头WebKit浏览器, 并且受益于任何异步测试框架的所有功能

    • 单击任何内容,抛出事件,在页面中插入代码
    • 等待DOM节点
    • 执行Ajax
    举几个例子,您应该尝试:

    • 茉莉花
    • Zombie.JS

    像Symfony2提供的PHP爬虫程序一样,你不能做任何涉及Javascript的事情

    你必须看的是用假浏览器进行的功能测试,比如。 有了它,你可以试用无头WebKit浏览器, 并且受益于任何异步测试框架的所有功能

    • 单击任何内容,抛出事件,在页面中插入代码
    • 等待DOM节点
    • 执行Ajax
    举几个例子,您应该尝试:

    • 茉莉花
    • Zombie.JS