gpt4 book ai didi

firefox - 在 selenium 自动化运行期间调整网页大小以捕获整个页面的屏幕截图

转载 作者:行者123 更新时间:2023-12-02 05:17:31 29 4
gpt4 key购买 nike

如何在 selenium 自动化运行期间调整页面大小。我想在失败期间捕获整个页面,而不仅仅是它的可见部分。任何线索都会很棒..

有关预期内容的更多详细信息:

实际页面大小: Actual page which by default opens预期页面大小: Expected page size

最佳答案

内置的Capture Page Screenshot

Selenium2Library 有一个方法,可以在一个屏幕截图中捕获整个页面。
但是,这在 Chrome 中不起作用。使用 FirefoxPhantomJS 进行 headless 控制测试正常。

一定要在设置中包含库。

*** Settings ***
Library Selenium2Library

*** Test Cases *** #or a keyword, suite setup ,...
Do The Thing
Open Browser ${url} ${BROWSER}
Maximize Browser Window

Capture Page Screenshot

缩放

可能的 Chrome 解决方法 可能是调用此命令。
这仅适用于 Chrome 和 IE。

Execute javascript  document.body.style.zoom="30%"

更多阅读:

Selenium2Library:Capture Page Screenshot

* Selenium 1 vs. Selenium 2

关于firefox - 在 selenium 自动化运行期间调整网页大小以捕获整个页面的屏幕截图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28093207/

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