0

我正在使用 Nightwatch js 开发自动化原型,当我尝试保存屏幕截图时,出现以下错误

运行 .getScreenshot() 协议操作时出错:处理命令时发生未知的服务器端错误。– 处理时发生未知的服务器端错误...


TEST FAILURE: 执行过程中有 1 个错误;0 次测试失败,0 次通过(10.032 秒)

TypeError:“data”参数必须是字符串类型或 Buffer、TypedArray 或 DataView 的实例。在 FSReqCallback.oncomplete (fs.js:180:23) 处的 Object.writeFile (fs.js:1487:5) 处接收到 Object 的实例

失败:1 个错误,1 个通过(9.662 秒)

nightwatch.config.js 的相关数据:

 test_settings: {
        "screenshots": {
            "enabled": true, // if you want to keep screenshots
            "path": './screenshots' // save screenshots here
          },

测试文件数据:

.pause(3000).saveScreenshot('./screnshots/test.png');

守夜人版本:“1.5.1”

请注意,由于办公室政策无法在此处粘贴完整的测试用例数据。

在此处输入图像描述

4

0 回答 0