【发布时间】:2016-09-29 11:33:41
【问题描述】:
- 我需要为最终结帐页面截取多个不同购物网站的屏幕截图。
- 购物车中的所有商品选择和其他页面导航都必须通过代码进行。
- 输出的截图应该是图片文件(jpg,png)或者插入一个docx文件(如果可能的话)
- 我可以使用什么工具和技术来完成这项任务?
我对通过 php 和 phantomjs 进行屏幕捕获有一点想法,但仅限于静态网页。我是新手,如果有人在这里指导我会很高兴。
例如:
要打开 google.com,请搜索“stackoverflow”并进一步打开 stackoverflow.com 并截取主页的屏幕截图。这些步骤必须通过代码(即)自动化完成。提前谢谢你们!!
【问题讨论】:
-
PhantomJS 还具有自动化功能 (phantomjs.org/page-automation.html),因为您可以评估 javascript 代码,所以动态页面不是不合格的。
-
您说的是浏览器自动化吗?如果是这样,seleniumhq.org 可能就是您要找的东西。另见stackoverflow.com/questions/3422262/…。但我认为您需要编辑您的问题,以明确这将如何运作。
-
感谢您提供信息 Madan、Klein 和 Daz :)
标签: javascript java php web screenshot