0
我需要截取IEDriver中只有可見部分的頁面才能與其他驅動程序保持一致。與其他驅動程序一起使用「滾動和針跡」方法獲取全高頁面圖像,但在某些情況下可能會有差異 - 例如頁面是否有粘性標題。我寧願採用這種或那種方式,但對於所有的驅動程序都是一樣的,並不是所有的驅動程序都能提供完整頁面的截圖。是否可以在InternetExplorerDriver中對頁面的可見部分進行截圖?
Google文檔TakesScreenshot接口狀態是:
對於webdriver的延伸TakesScreenshot,這使得依賴於瀏覽器返回以下按優先順序盡力而爲:
- 整個頁面
- 當前窗口
- 當前幀的可見部分
- 該碎石包含瀏覽器
我的問題,整個顯示器的nshot是:
是否可以強制Internet Explorer採取截圖只是當前窗口的?我知道這是不可能通過API,但也許有一些自定義功能或內部驅動程序設置可以改變?