如何从 Azure Devops macos 代理截取屏幕截图

如何从 Azure Devops macos 代理截取屏幕截图

我在 Azure devops 上运行一些 UI 测试,而我的 UI 测试在 Linux 代理上运行顺利,但在 macos 上却卡住了(我已经在 macmini 上测试了代码,运行完美)。

我现在知道我的测试开始执行,因为我已经毫无问题地执行了一些“Hello World”代码,但是当涉及到我的代码时,它基本上挂起了。

如何调试 Azure Devops 代理?如果有截图就好了

答案1

使用屏幕截图并发布到 pastebin 服务。

使用 sprunge 的示例,它只接受文本,但您可以在发布时转换图像。

# server side
screencapture test.jpg
uuencode foo.jpg < test.jpg | curl -F 'sprunge=<-' http://sprunge.us
=> http://sprunge.us/example

# client side
curl http://sprunge.us/example | uuencode
=> foo.jpg

来自我自己的帖子:Sprunge:从远程机器复制粘贴的良好实用程序

相关内容