我正在使用NodeJS Selenium工具,并通过HTTP在远程计算机上执行测试用例。我正在捕获每个指定点的网页屏幕截图,以便用户查看每个页面中发生了什么。
但是为了改善用户体验,我想录制远程计算机中正在发生的事情的视频(例如打开浏览器,输入文本输入,单击按钮等)
我正在使用 screen-capture-recorder 包录制视频。如果我在本地执行,那工作正常。当我通过HTTP在远程计算机上执行相同的操作时,它无法录制视频。我猜这是因为会话不是交互式的,无法录制视频。意味着它找不到要记录的GUI。
还有其他解决方案吗?