我正在使用名为 webdriver-synch 的 Node 库在 javaScript 中编写自动化测试,它几乎允许您在没有回调和 promise 的情况下编写 selenium 测试。利用 java Webdriver API。没有关于如何执行此操作的文档。
我很难理解如何使用此库在本地获取和保存屏幕截图。谁能提出解决方案吗?
最佳答案
使用以下方法将屏幕截图返回为 Base64 编码的 PNG。
driver.getScreenshot()
关于javascript - 如何使用selenium和同步JS进行截图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37079081/