LoadRunner动态测试:Oracle数据库预算审批疲劳模拟
版权申诉
162 浏览量
更新于2024-07-01
收藏 2.14MB DOCX 举报
在这个文档中,主要讨论了如何使用LoadRunner进行Oracle数据库的动态数据获取,并针对预算审批流程进行疲劳测试。测试环境包括两个部分:一是Windows 7操作系统上的客户端环境,配置了Oracle 11g R2数据库,使用ODBC驱动与LoadRunner 11配合;二是Linux Red Hat 6.5的WebLogic/Oracle服务器集群,部署了预算系统。
(一)测试环境的搭建:
- Windows 7 32位系统上安装Oracle数据库客户端,配置ODBC驱动并安装LoadRunner,确保性能测试工具可以与Oracle数据库通信。
- Linux Red Hat 6.5上运行WebLogic和Oracle数据库服务器,同时部署了全面预算系统的集群环境,用于模拟实际业务场景。
(二)环境配置:
- 在Win7系统上,配置ODBC连接,通过静态方式连接到远程Oracle数据库,以便在LoadRunner中执行测试脚本。连接字符串的设置需参考相关文档。
- 脚本录制时,使用了HTTP/HTML和Webservice两种协议来模拟预算审批流程,包括提交、回收、审批驳回及重新发起等步骤。
(三)关键步骤:
1. 使用LoadRunner录制审批流程,保存原始脚本作为备份,以便后续调整和分析。
2. 找到关键字段,如"instancekey",它代表实例主键,是ICP_STARTED_PROCESS表中的一个值,将被动态参数化。
3. 对于taskid、queryTaskDetail和id参数,它们分别对应JBPM4_TASK表中的DBID_值,也采用数据库函数动态参数化。
4. 动态参数化流程记录ID,这是ICP_STARTED_PROCESS表中的ID值,确保测试脚本能够根据实际数据库中的数据进行操作。
(四)详细操作:
- 配置ODBC连接字符串时,确保包含了Oracle数据库的相关认证信息,如用户名、密码、服务器地址等,示例可能如下:`DRIVER={Oracle in ODBC Thin Driver};SERVER=服务器地址;DATABASE=数据库名;UID=用户名;PWD=密码;`
这份文档提供了在LoadRunner中通过动态获取Oracle数据库数据实现预算审批疲劳测试的方法,涉及了环境配置、关键字段识别、脚本录制和参数化等多个环节。这有助于提高测试的灵活性和准确性,确保在模拟真实用户行为的同时,能对预算审批系统的性能和稳定性进行全面评估。
2024-05-26 上传
2023-05-23 上传
2023-05-22 上传
2023-06-01 上传
2024-08-27 上传
2023-09-27 上传
celkhn5460
- 粉丝: 0
- 资源: 4万+
最新资源
- JDK 17 Linux版本压缩包解压与安装指南
- C++/Qt飞行模拟器教员控制台系统源码发布
- TensorFlow深度学习实践:CNN在MNIST数据集上的应用
- 鸿蒙驱动HCIA资料整理-培训教材与开发者指南
- 凯撒Java版SaaS OA协同办公软件v2.0特性解析
- AutoCAD二次开发中文指南下载 - C#编程深入解析
- C语言冒泡排序算法实现详解
- Pointofix截屏:轻松实现高效截图体验
- Matlab实现SVM数据分类与预测教程
- 基于JSP+SQL的网站流量统计管理系统设计与实现
- C语言实现删除字符中重复项的方法与技巧
- e-sqlcipher.dll动态链接库的作用与应用
- 浙江工业大学自考网站开发与继续教育官网模板设计
- STM32 103C8T6 OLED 显示程序实现指南
- 高效压缩技术:删除重复字符压缩包
- JSP+SQL智能交通管理系统:违章处理与交通效率提升