Testing TestCafe EC2网络日志

Testing TestCafe EC2网络日志,testing,automation,automated-tests,e2e-testing,testcafe,Testing,Automation,Automated Tests,E2e Testing,Testcafe,我们正在“成功”运行我们的小黄瓜测试咖啡馆建立在ec2无头对铬。我们要处理的最后一个问题是,在测试的某个点上,CTA按钮显示…正在加载而不是添加到包中,可能是因为获取产品状态、缺货、库存、不再携带等的服务调用失败。当然,测试是在本地进行的,我们可以在本地调试chrome的dev env并检查网络调用等。但是我们在ec2上所能做的就是拍摄一段视频,看看它在哪里失败。有没有办法查看testcafe的代理浏览器发出的所有呼叫的日志,以便我们确认哪个呼叫失败,以及为什么失败?我们正在使用const rl

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

记录我们的标题,但不获取调用不起作用的非常明确的原因。

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

export DEBUG='hammerhead:*'