Web services 如何使用loadrunner为silverlight应用程序编写脚本?

Web services 如何使用loadrunner为silverlight应用程序编写脚本?,web-services,silverlight,encryption,loadrunner,Web Services,Silverlight,Encryption,Loadrunner,我是一个全新的LoadRunner性能测试工具。 我有一个应用程序,从业者将为患者进行评估。 在该应用程序中进行评估的步骤如下: 1.登录到应用程序。 2.回答安全问题。 3.通过单击“成员”选项卡转到“成员”页面。 4.选择评估的状态为“未启动”。 5.在未启动评估中选择一名成员。 6.开始评估。 7.提交评估。 8.注销 在步骤6和7之间,有近5到6个步骤是客户端操作。 开始评估后,我将有以下不同的评估部分: 1.临床概况。 2.主观部分。 3.系统审查和体检。 4.一般问题。 5.当前诊断

我是一个全新的LoadRunner性能测试工具。 我有一个应用程序,从业者将为患者进行评估。 在该应用程序中进行评估的步骤如下:
1.登录到应用程序。
2.回答安全问题。
3.通过单击“成员”选项卡转到“成员”页面。
4.选择评估的状态为“未启动”。
5.在未启动评估中选择一名成员。
6.开始评估。
7.提交评估。
8.注销

在步骤6和7之间,有近5到6个步骤是客户端操作。 开始评估后,我将有以下不同的评估部分:
1.临床概况。
2.主观部分。
3.系统审查和体检。
4.一般问题。
5.当前诊断。
6.预防性护理。
7.评估和计划

在每个部分中,我将有不同的控件,如文本框、复选框按钮等

填写完一个部分后,我必须单击“下一步”按钮才能转到下一部分。“下一步”按钮或上述部分中的任何其他操作都不会影响服务器

Silverlight协议将在我开始评估时启动。
当我开始评估时,我将在一个XML文件中获取上述所有部分的数据(文本框、复选框、按钮)。此XML文件将被加密

提交评估后,填写部分的响应将填充到XML文件中,XML文件将作为请求的一部分以加密格式发送

当我在loadrunner中记录它时,我观察到对begin评估请求的响应是完全加密的格式。为了提交评估,我必须从Begin assessment response(开始评估响应)中获取数据,并将每个部分中问题的响应添加到XML文件中,然后将该XML文件作为响应发送


请帮我解答我的问题

Loadrunner(LR)更类似于API测试,而不是UI(浏览器)测试。也就是说,LR真正关心的是最后一个帖子。LR对最终用户浏览器上的性能漠不关心,对Silverlight、Ajax或任何其他浏览器端负载都毫不关心。Silverlight对LR的唯一影响是增加记录的thinktime。LR希望衡量最后一篇文章对网络、web服务器字符串(包括负载平衡器和应用程序服务器)以及DB服务器的影响。使用VuGen创建脚本时,您真正应该看到的是最后一篇文章和正文中生成的XML。您可以使用参数列表(表)参数化post中发送的XML值,以改变Vuser之间的响应。这取决于您。

我正在开发的应用程序正在使用XML Web服务