gpt4 book ai didi

jquery - 使用 behat 和 phantomjs 执行 javascript

转载 作者:行者123 更新时间:2023-12-03 22:50:54 25 4
gpt4 key购买 nike

我正在研究一个支持 JavaScript 的功能测试解决方案。

当然,使用 Symfony 框架,我选择 Behat 和 Sahi 驱动程序,并且我的测试套件是绿色的。问题是 sahi 非常慢,而且不够稳定,这就是我转向 PhantomJs 的原因,正如这篇博客文章提到的:-> http://shashikantjagtap.net/running-behat-scenarios-with-pahntomjs/

我的一些测试保持绿色,但是当我使用 $this->getSession()->getDriver()->evaluateScript() 时,没有返回,我无法评估 javascript .

如果有人曾经处理过并找到解决方案......

++

最佳答案

你的问题还没有解决吗?尝试一下:

$this->getSession()->getDriver()->evaluateScript(
"function(){ return 'some expression'; }()"
);

关于jquery - 使用 behat 和 phantomjs 执行 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20608664/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com