Java | File scrFile = ((TakesScreenshot)driver).getScreenshotAs(OutputType.FILE); |
Python | screenshotBase64 = self.driver.get_screenshot_as_base64() |
Javascript | // webdriver.io example let screenshot = driver.takeScreenshot(); // wd example let screenshot = await driver.takeScreenshot(); |
Ruby | # ruby_lib example driver.screenshot_as(:base64) # via core_lib # ruby_lib_core example @driver.screenshot_as(:base64) |
C# | Screenshot screenshot = driver.GetScreenshot(); |
PHP | // TODO PHP sample |
在本机上下文(iOS、Android)中截取视口的屏幕快照,在web上下文中截取窗口的屏幕快照
请注意,出于安全原因,某些平台可能具有阻止截图的设置。其中一个特性是Android FLAG\u SECURE layout参数
详见
详见
GET /session/:session_id/screenshot
name | description |
---|---|
session_id | ID of the session to route the command to |
None
The screenshot as a base64 encoded PNG (string
)//基于64位编码的png字符串
版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。
工作时间:8:00-18:00
客服电话
电子邮件
admin@qq.com
扫码二维码
获取最新动态