Loadrunner使用Oracle 的2Tier协议录制脚本模拟CS系统
测试的案例和注意事项
联系人:qinwenchuang@http://www.doczj.com/doc/f68c11e8f8c75fbfc77db292.html
案例介绍:
1.项目背景
XX空间采集处理系统的效率测试。该项目是一个典型的C/S架构的软件。
2.架构简介
Client段部署空间采集系统客户端程序,部署客户端数据库用户存储本地的地图信息,地图信息可以定期从服务器端进行更新。
服务器端部署Oracle数据库和Arcgis地图服务。
测试难点
由于是CS架构,我们日常使用Loadrunner基于Web/http协议无法进行脚本录制工作,而客户提供的客户端只有5台,我们要做100用户的测试,不能借助客户端进行人工操作模拟,必须模拟出客户端和服务器的交互进行大用户量的自动测试。
解决思路:
本次测试点中的关于查询测试点其实与服务器交互的只是Oracle的查询,查询语句可以通过相关手段获取。我们设想通过Loadrunner的相关脚本调用这些sql语句模拟执行查询操作。
处理步骤:
1.捕获语句:我们通过Oralce Enterprise Manager 捕获了SQL语句的全文。