node.js - 使用 NodeJS 和 Browserstack 捕获特定元素的屏幕截图

标签 node.js selenium browserstack

有谁知道是否有办法使用 NodeJs 驱动 Browserstack 并捕获页面上特定元素的屏幕截图?

谢谢!

最佳答案

您可以使用PhantomJS来做到这一点.

整个页面的截图: Phantomjs - take screenshot of a web page

屏幕截图被裁剪为特定元素的尺寸: Crop screenshot to element in PhantomJS

更多 PhantomJS 示例:https://github.com/ariya/phantomjs/wiki/Examples

关于node.js - 使用 NodeJS 和 Browserstack 捕获特定元素的屏幕截图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20755691/

相关文章:

javascript - 如何在 Node.js 中循环设置背景动画

python - 使用 Selenium Scraper (Python) 时消除 % 符号

selenium - 如何增加 session 超时(默认为 30 分钟)

protractor - 无效参数 : File not found error when trying to upload a file

javascript - 使用 karma runner 的总测试执行时间

javascript - 函数返回带参数的函数

javascript - Node.js Express JS - 找不到模块

node.js - 如何只获取子firebase云函数的一个值?

javascript - E2E 测试 - WebdriverJS、Selenium 和 Jasmine

browserstack - Browserstack本地测试并行测试