2015-06-05 53 views
0

如何配置PhantomJS在Internet Explorer中運行比默認的Firefox我可以配置Phantomjs在Firefox中運行在Internet Explorer嗎?

+0

PhantomJS是一個完整的瀏覽器。它不能在Firefox或IE或Chrome中運行。它也不能模擬Firefox或IE或Chrome。 –

+0

感謝Artjom,我可以在幻像運行時截取屏幕截圖,UI與Firefox完全相同,但是我的問題是我無法在使用Phantom時點擊按鈕和鏈接,但在將Phantom代碼發回給webdriver後我的端到端腳本完美運行。有沒有一種解決方案可以建議Phantom不採用某些元素? – Martin

+0

您需要提供問題描述以及重現問題所需的最小代碼。通常我會說你需要[編輯]你的問題來包含這些東西,但是你的問題已經有了答案。如果他們發現答案不能回答(改變的)問題,那麼改變這個問題會混淆未來的讀者。你應該問一個新的和詳細的問題。 –

回答

0

爲簡單易懂,你可以比較PhantomJS到Firefox或IE瀏覽器,但沒有接口...所以你剛纔所說的基本上是 - 「我可以在IE中使用Firefox?」 ......

關於使用運行VS phantomJS瀏覽器,你可能會遇到的差異無頭測試...

前2我遇到的區別是:

1 :.無頭測試速度太快,你需要大量的服務員甚至睡覺(不好的練習)來減慢速度,所以當你的步驟運行時元素是可點擊/可見的... 2 :.通過element.trigger('click')解析的重疊元素,而不是element.click

+0

一直在嘗試更多的睡眠,但他們似乎沒有爲我的劇本工作,我最終睡了太久。將檢查第二個選項,元素觸發器。謝謝 – Martin

相關問題