【发布时间】:2016-04-19 22:20:25
【问题描述】:
我对 Load Runner 性能测试工具完全陌生。
我有一个应用程序,医生将为患者进行评估。
在该应用程序中进行评估的步骤如下:
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 Assessment 响应中捕获数据,并将每个部分中问题的响应添加到 XML 文件中,并将该 XML 文件作为响应发送。
请帮我解决我的问题。
【问题讨论】:
-
我正在开发的应用程序正在使用 XML webservices
标签: web-services silverlight encryption loadrunner