WebTestPlugin和Http Request参数(Visual Studio Test)

时间:2011-05-09 05:54:01

标签: http oauth webtest

我正在使用Visual Studio 2010 Ultimate来执行Web和负载测试。我有一组Web测试,调用需要OAuth凭据的REST Web服务,我正在寻找有关如何访问相关Http Headers和Post body请求的信息。我创建了一个Web测试插件,它充当授权管理器并覆盖了PreWebTest方法。当我查看PreWebTestEventArgs参数时,我看到了WebTest及其WebTestContext,但我没有看到任何明显的方法来访问实际的Http Headers或Post Body,我可以在其中插入OAuth组件。有没有人能够通过相关的网络测试影响Http请求?任何见解都将非常感激。感谢。

1 个答案:

答案 0 :(得分:1)

我认为你需要覆盖PreRequest而不是PreWebTest。

PreRequestEventArgs具有Request属性,该属性是可以访问标题和帖子正文的WebTestRequest对象。