TestCafe EC2网络日志



我们是"成功";运行我们的小黄瓜测试咖啡馆建立在ec2无头铬。我们要处理的最后一个问题是,在测试的某个时刻,CTA按钮显示。。。装载而不是添加到袋子,可能是因为获取产品状态、缺货、库存、不再携带等的服务调用失败。当然,测试在本地进行,我们可以在本地调试,打开chrome的dev-env并检查网络调用等。但我们在ec2上所能做的就是拍一段视频,看看它在哪里失败。有没有办法查看testcafe的代理浏览器发出的所有呼叫的日志,这样我们就可以确认哪一个失败了,为什么?我们正在使用
const rlogger=RequestLogger(/.*/{logRequestHeaders:true,logResponseHeaders:true});

记录我们的头,但没有得到调用不起作用的明确原因。

TestCafe使用调试模块来执行内部日志记录功能。因此,为了查看TestCafe代理日志,您可以按以下方式设置DEBUG环境变量:

export DEBUG='hammerhead:*'

最新更新