51Testing丛书连载:(八)性能测试进阶指南

发表于:2010-1-06 14:32

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:陈霁、牛霜霞、龚永鑫    来源:51Testing软件测试网原创

分享:

  为了确保脚本回放的成功,我们需要获得服务器每次返回的动态SessionID,再将这个动态数据发回给服务器。而关联能够帮助我们将服务器返回的数据进行处理并保存为参数。

  如何获得服务器的返回数据呢?我们先来回顾一下VuGen是如何发出请求并如何接受返回数据的。录制一个Mspetshop访问首页的代码,看一下发出的请求和服务器的返回是什么。根据HTTP规范,应该是给服务器发了一个Get请求,服务器返回HTML页面。录制完成后把脚本切换到Tree模式,如图3.129所示。

  在Tree模式下切换到web_url()函数,如图3.130所示。

性能测试进阶指南         性能测试进阶指南

图3.129  切换视图为Tree模式    图3.130  Tree视图下选择:localhost:8081函数

  在右侧的Snapshot中可以看到该请求对应的Page View,如图3.131所示。

性能测试进阶指南

图3.131  Tree视图下Url:localhost:8081函数Page View

  在Page View的右侧就是客户端发给服务器的数据包Client Request,如图3.132所示。

性能测试进阶指南

图3.132  Tree视图下函数Client Request

《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号