




已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
MSN hxxzb LoadRunner 下下 WebService 测试的若干问题测试的若干问题 前提条件 LR8 0 官方下载 7 8 的 license Windows2000 简体中文版 一 测试的录制方法 一 测试的录制方法 板栗在 webservices 压力测试总结 已经讲过这一部分 已经了解的朋友可以不看 1 这一部分 1 选择协议 选择协议 2 下载 下载 WSDL 用 IE 或者其他浏览器下载 WSDL 这里以 为例子 保存到本地为 WSDL 格式 在 下面的 File 中选择该 WSDL 文件 MSN hxxzb MSN hxxzb 3 选择 选择 WSDL 下一步 在方法中选择 GetUKLocationByTown 点击 加入到右边 MSN hxxzb 4 输入参数 输入参数 点击下一步 点击左边的 Town 在右边输入 London 然后下一步 MSN hxxzb 5 设置代理 设置代理 点击 Run Time Settings 选择代理服务器的获取方式 点击下一步 MSN hxxzb MSN hxxzb 6 运行教本 运行教本 然后脚本自动开始运行 录制的位置是 vuser init 方法中 并且运行的结果有错误 MSN hxxzb 错误是 server returned an incorrectly formatted SOAP response 后面讲错误解决的方法和 可能的原因 注意 在 LR7 8FP1 中错误信息不一样 好像是什么 xBase 编码类似的错误 7 录制总结 录制总结 到这里 教本的录制已经结束了 和 LR7 8FP1 的 WebService 相比 流程有了一定的 变化 而且功能好像变弱了 这个是从官方网上下载的 用的 7 8 的 license 在 7 8 中有 可以选择录制协议为 SOAP 方式还是 WebService 的 8 0 里却没有 而且没有有录制到的位置 7 8FP1 中忘记有没有了 二 二 server returned an incorrectly formatted SOAP response 问题的解决问题的解决 1 修改运行设置 修改运行设置 在运行设置中 选择 LOG 然后勾上扩展日志 并且选中下面的三个选项 MSN hxxzb 2 运行教本 查看日志 运行教本 查看日志 查看脚本就可以发现 其实结果已经正常返回 但是在 SOAP 响应的头部 有一个可 疑的部分 可疑是因为我用另外一个例子实验 过 服务器端返回的 encoding 为 UTF 8 的方式 不是 zh cn 的方式 把整个的 SOAP 的响应保存到一个 XML 文件中 用 IE 打开 IE 报告 System does not support the specified encoding 修改之后 修改之后 IE 可以打开该文件 可以打开该文件 这下问题找到了 是因为这下问题找到了 是因为 LR 自动增加的这个自动增加的这个 xml 头部导致了错误的出现头部导致了错误的出现 3 问题的解决 问题的解决 但是为什么 LR 会增加这样的 xml 的声明呢 因为我的操作系统是中文的 所以我怀 疑和这个有关 试验 1 英文操作系统 2 改变区域设置 我改变了区域的设置 改成英语 美国 需要重新启动机器 再运行脚本 错误没有 了 运行正常结束 但是这样很不方便 我的操作系统的其他的软件显示都是乱码 在使用 LR7 8FP1 时 FP1 会自动汉化我的 LR 所以切换到美国区域后问题也能解决 但是连 LR 里都是乱码 没法使用 此路不通啊 在 LR 的帮助里我又乱找一通 突然发现 有用 SOAP REQUEST 的方式直接发送请 求的 于是打算试试 下面的代码直接贴到刚才的 VG 的 actin 中了 web add header SOAPAction urn GoogleSearchAction MSN hxxzb soap request google StepName google URL SOAPEnvelope j1bV rJGA3o10po6iUtemzqHHbb4eH79 LoadRunner 0 10 false false Snapshot t1 inf ResponseParam result LAST MSN hxxzb 又出现错误了 郁闷 Error Unexpected function argument google 于是删掉第一个参数 google 试试 嘿嘿 成功了 MSN hxxzb 4 总结 总结 为什么这样就可以成功了 我想应该是 SOAP REQUEST 这个方法 在取到 SOAP 的 响应之后 没有做一次 XML 的解析 而 WEBSERVICE CALL 则有这样的一个解析 运气好啊 如果都有 只好改用乱码操作系统了 根本原因就是 LR 非要自作聪明 增加那样一个 XML 的头部 就是东东 导致出现这样的问题 问题解决了 可是 SOAP 的协议在 LR 8 0 下怎么录制呢 呵呵 手工加入 我用的 WS 是 Axis 下的 所以 有 SOAPMonitor 哈哈 贴过来改改就好了 5 XP 下面的疑问下面的疑问 在 XP 下面 用 WEBSERVICE CALL 我也尝试修改了操作系统的区域 但是 XP 不 需要重启 我正高兴呢 可是发现编码的错误还有 难道 同事的机器 我就不折腾 了 三 三 LR 使用中的其他问题使用中的其他问题 1 脚本在脚本在 Controller 只运行了一个循环就停止只运行了一个循环就停止 原因 未知啊 脚本有错误吧 现象 在 VG 中检查日志 Starting iteration 1 和 Ending iteration 1 也应该是匹配的 如果缺少后者 需要通过 下面两种方法来解决 解决的方法 2 优先于 1 1 生成一个新的教本 在上面一点一点加入原来的教本 我测试的程序的 action 有 11 个 我就一个一个的创建 action 注意先不要修改 action 的名字 然后把内容复制过来 运行 2 RuntimeSetting 中设置 Continue on error 需要选中 在一般的情况下 是有帮助的 2 LR 中例子中例子 Lr 所带的帮助中的一些例子 如果测试的数据中出现了 xml 的头部 就是类似的东东 如果测试不通过 可以去掉试试 而且有 的例子的第一个参数中也需要加上 StepName 下面是 LR7 8 中的一个例子 第一个 MSN hxxzb 参数需要修改成 StepName UkLocation include as web h web service call UkLocation URL SOAPMethod GetUKLocationByTown SOAPMethodNamespace http www webserviceX NET SOAPMethodStyle document SOAPAction http www webserviceX NET GetUKLocationByTown WSDL Snapshot t1 inf BEGIN ARGUMENTS Town London END ARGUMENTS BEGIN RESU
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年学历类自考公共课计算机应用基础-工程数学-线性代数参考题库含答案解析(5卷)
- 2025年学历类自考公共课数量方法(二)-数论初步参考题库含答案解析(5卷)
- 2025年学历类自考公共课工程数学-线性代数-工程数学-线性代数参考题库含答案解析(5卷)
- 2025年学历类自考专业(电子商务)经济学(二)-计算机与网络技术基础参考题库含答案解析(5卷)
- 2025年学历类自考专业(电子商务)电子商务概论-国际贸易实务(三)参考题库含答案解析(5卷)
- 2025年学历类自考专业(电子商务)市场营销(三)-电子商务与金融参考题库含答案解析(5卷)
- 2025年学历类自考专业(电子商务)互联网数据库-电子商务概论参考题库含答案解析(5卷)
- 2025年学历类自考专业(法律)行政法学-民法学参考题库含答案解析(5卷)
- 2025年学历类自考专业(法律)国际法-票据法参考题库含答案解析(5卷)
- 2025年学历类自考专业(法律)保险法-西方法律思想史参考题库含答案解析(5卷)
- 消化道出血护理查房课件(完整版)
- 教师职业道德与专业发展知到智慧树章节测试课后答案2024年秋鲁东大学
- 物业总经理转正述职报告
- 2024-2025学年重庆市九龙坡区五年级(上)期末数学试卷(含答案)
- 多尺度有限元分析-深度研究
- 骨科用药课件
- 知识产权管理评审报告
- 医院员工手册培训
- 《发热护理》课件
- 《班级植物角我养护》(课件)-二年级上册劳动浙教版
- 五金O2O模式-洞察分析
评论
0/150
提交评论