Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Internet explorer 我可以将Phantomjs配置为在Internet Explorer中运行而不是在Firefox中运行吗?_Internet Explorer_Selenium_Phantomjs - Fatal编程技术网

Internet explorer 我可以将Phantomjs配置为在Internet Explorer中运行而不是在Firefox中运行吗?

Internet explorer 我可以将Phantomjs配置为在Internet Explorer中运行而不是在Firefox中运行吗?,internet-explorer,selenium,phantomjs,Internet Explorer,Selenium,Phantomjs,如何将PhantomJS配置为在Internet Explorer中运行,而不是在默认的firefox中运行?为了便于理解,您可以将PhantomJS与firefox或IE进行比较,但没有界面。。。所以你刚才说的基本上是-我可以在IE中运行Firefox吗 关于使用phantomJS和browser运行headless的测试,您可能会遇到不同 我遇到的最大两个差异是: 1:。无头测试太快了,你需要大量的侍者,甚至是睡眠不良习惯来降低测试速度,以便在你的步骤运行时可以点击/看到元素。。。 2:.

如何将PhantomJS配置为在Internet Explorer中运行,而不是在默认的firefox中运行?为了便于理解,您可以将PhantomJS与firefox或IE进行比较,但没有界面。。。所以你刚才说的基本上是-我可以在IE中运行Firefox吗

关于使用phantomJS和browser运行headless的测试,您可能会遇到不同

我遇到的最大两个差异是:

1:。无头测试太快了,你需要大量的侍者,甚至是睡眠不良习惯来降低测试速度,以便在你的步骤运行时可以点击/看到元素。。。
2:. 元素解析的重叠元素。触发“单击”而不是元素。单击

PhantomJS是一个完整的浏览器。它不在Firefox、IE或Chrome中运行。它也不能模仿Firefox、IE或Chrome。多亏了Artjom,我能够在phantom运行时截屏,UI与Firefox完全相同,但我的问题是,在使用phantom时单击按钮和链接似乎无法获胜,但在将phantom代码注释回webdriver后,我的端到端脚本运行得非常完美。是否有一种解决方案可以建议Phantom不要拾取某些元素?您需要提供问题的描述以及重现问题所需的最少代码。通常我会说,你需要在你的问题中包含这些东西,但你的问题已经有了答案。如果未来的读者看到答案没有回答更改后的问题,那么更改问题会让他们感到困惑。你应该问一个新的、详细的问题。谢谢Artjom,我会试试的。我一直在尝试更多的睡眠,但它们似乎对我的剧本不起作用,最后我睡得太久了。将检查第二个选项,元素触发器。谢谢