WebTestPlugin和Http请求参数(Visual Studio测试)

WebTestPlugin和Http请求参数(Visual Studio测试),http,oauth,webtest,Http,Oauth,Webtest,我正在使用VisualStudio2010Ultimate执行web和负载测试。我有一组调用RESTWeb服务的web测试,这些服务需要OAuth凭据,我正在寻找有关如何访问相关Http头和发布请求正文的信息。我创建了一个web测试插件,它充当授权管理器,并覆盖了PreWebTest方法。当我查看PreWebTestEventArgs参数时,我看到了WebTest及其WebTestContext,但我没有看到任何明显的方式来访问实际的Http头或Post正文,在那里我可能能够插入OAuth组件。

我正在使用VisualStudio2010Ultimate执行web和负载测试。我有一组调用RESTWeb服务的web测试,这些服务需要OAuth凭据,我正在寻找有关如何访问相关Http头和发布请求正文的信息。我创建了一个web测试插件,它充当授权管理器,并覆盖了PreWebTest方法。当我查看PreWebTestEventArgs参数时,我看到了WebTest及其WebTestContext,但我没有看到任何明显的方式来访问实际的Http头或Post正文,在那里我可能能够插入OAuth组件。是否有人能够通过相关的web测试影响Http请求?任何洞察都将不胜感激。谢谢。

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

PreRequestEventArgs具有Request属性,该属性是WebTestRequest对象,可以访问标头和post正文