Automated tests 在RequestHook中是否有匹配onRequest/onResponse调用的方法

Automated tests 在RequestHook中是否有匹配onRequest/onResponse调用的方法,automated-tests,hook,e2e-testing,web-testing,testcafe,Automated Tests,Hook,E2e Testing,Web Testing,Testcafe,我有一个定制的RequestHook,希望在onRequest和onResponse方法之间匹配调用。我注意到“event”对象中有一个“requestId”,但希望它在API中公开,这样我就可以使用它来匹配请求和响应 在我的onRequest中,我正在访问:event.\u requestInfo.requestId 在onResponse中:event.requestId 显然,这并不理想,因为它们不是公共API的一部分。使用onRequest:event.\u requestInfo.re

我有一个定制的RequestHook,希望在onRequest和onResponse方法之间匹配调用。我注意到“event”对象中有一个“requestId”,但希望它在API中公开,这样我就可以使用它来匹配请求和响应

在我的onRequest中,我正在访问:event.\u requestInfo.requestId 在onResponse中:event.requestId


显然,这并不理想,因为它们不是公共API的一部分。

使用
onRequest:event.\u requestInfo.requestId
onRequest:event.requestId
属性是组合请求和响应部分的唯一方法。这种方法也用于内置类(请参见实现细节和)

我在TestCafe存储库中为您的用例创建了一个建议-