1

我想使用 OATS OpenScript 来捕获 Web 应用程序每个页面的屏幕截图。现在我可以在“等待页面”节点中获取屏幕截图,并且我已经尝试了 capturePage() 方法,但是,两者都只给了我屏幕的一部分。我想要的是当页面内容很长时获取整页的屏幕截图。如何在 OpenScript 中实现这一点?提前非常感谢!

4

2 回答 2

0

Oracle Application Testing Suite aka OATS 工具提供内置功能来捕获仅适用于台式机/笔记本电脑尺寸的屏幕截图

Web.window().CapturePage();

如果您的页面很长并且涉及滚动,您可以添加逻辑来滚动页面并再次捕获屏幕

Web.window().CapturePage();

Web.page().Scroll(100,100);

Web.window().CapturePage();

有关更多 OATS 提示,请点击链接 http://www.testinghive.com/category/oracle-application-testing-suite-tips

于 2018-02-02T07:32:21.863 回答
0

目前,没有 API 可以直接捕获所有内容,如果您是 Oracle 客户,请提出 SR

于 2018-11-06T05:25:11.727 回答