模拟Silverlight对服务器的调用

时间:2010-09-22 08:14:44

标签: silverlight web-services http

我正在尝试在基于Silverlight的webapp上进行自动测试/负载测试。 AFAIK,Silverlight使用WCF对服务器进行Web服务调用。目前我正在考虑捕获浏览器和服务器之间的所有http流量(使用代理)并使用脚本(或者可能是负载测试应用程序)重放它来模拟用户操作,而不是尝试进行这些Web服务调用。 / p>

我不是这方面的专家,但IINM所有的Web服务调用最终都是作为普通的http请求和响应发送的。因此,捕获这些请求并重放它们应该模拟用户与应用程序交互的操作。就服务器而言。

所以我的问题是,这里有什么东西我不见了吗?是否有任何案例未涵盖此方法会强制我使用代码中的WCF调用而不是普通的http请求?

(这是我的earlier question

的后续内容

1 个答案:

答案 0 :(得分:1)

最终,客户端使用的是服务器使用的内容。即使您的客户端使用各种wcf客户端行为以及在到达线路之前更改管道中的消息的其他内容,也将包括在内。我能想到的唯一可以忽略的是在发送消息之前协商的传输级别的东西,比如安全协商和凭证。我试试Fiddler2,你可以将录制的会话导出到visual studio web tests。