LoadRunner录制选项详解:context管理与功能设置
需积分: 31 47 浏览量
更新于2024-09-12
1
收藏 43KB DOCX 举报
LoadRunner是一款强大的性能测试工具,其Recording-Options参数提供了丰富的设置以满足不同场景的需求。这些选项主要分为几个部分:
1. **Script脚本选项**:默认使用C语言编写,但针对HTTP/HTML协议,仅支持C语言。录制时,用户可以选择以下功能:
- **CloseallAUTprocesseswhenrecordingstops**:录制结束后自动关闭所有相关应用程序进程,确保资源释放。
- **Generatefixedthinktimeafterendtransaction**:在事务结束时插入固定思考时间,模拟真实用户行为。
- **Generaterecordedeventslog**:记录并生成详细的事件日志,便于问题排查。
- **Generatethinktimegreaterthanthreshold**:检测用户操作时间,超过预设阈值时插入思考时间。
- **Maximumnumberoflinesinactionfile**:限制单个action文件的行数,防止过大文件影响脚本管理。
- **TrackprocessescreatedasCOMlocalservers**:跟踪作为COM本地服务器创建的子进程,有助于监控复杂应用的执行。
2. **Protocols协议**:提供了多个协议选项,如HTTP、HTTPS、FTP等,用户可以根据目标应用的协议选择合适的录制模式。
3. **Recording录制选项**:
- **HTML-basedscript**:基于HTML的脚本录制,适合B/S架构的Web应用,只记录URL请求,忽略依赖关系。有两种模式可供选择:
- **Ascript.containingexplicitURLsonly**:只关注URL,不记录用户操作,适用于只关心请求响应的场景。
- **Ascript.describinguseractions**:更像QTP,注重描述用户操作,包括对象识别和验证,易于理解和维护。
4. **Resource Management**:包括Save snapshot resources locally(本地保存资源截图)功能,便于调试和审查脚本中的页面元素。同时,提供对Headers、Content Types和Non-Resource内容的过滤,帮助筛选和优化录制内容。
5. **Charset Support**:考虑到编码问题,LoadRunner允许用户选择支持的字符集,如UTF-8,确保脚本在处理多语言内容时无乱码问题。
6. **Recording Engine**:允许用户选择旧版或新版录制引擎,以便在兼容性方面做出调整。
7. **Recording Schemes**:定义了录制内容的过滤策略,帮助用户控制哪些部分被纳入录制范围,提高效率和准确性。
LoadRunner的Recording-Options参数提供了一套全面且灵活的配置,旨在根据实际需求优化脚本录制过程,确保测试的准确性和效率。了解和掌握这些选项,能有效提升性能测试的质量和执行效率。
2018-10-19 上传
2011-07-06 上传
2018-10-06 上传
点击了解资源详情
点击了解资源详情
2007-05-04 上传
177 浏览量
2008-12-12 上传
2015-10-23 上传
cofei_f
- 粉丝: 0
- 资源: 11
最新资源
- Fisher Iris Setosa数据的主成分分析及可视化- Matlab实现
- 深入理解JavaScript类与面向对象编程
- Argspect-0.0.1版本Python包发布与使用说明
- OpenNetAdmin v09.07.15 PHP项目源码下载
- 掌握Node.js: 构建高性能Web服务器与应用程序
- Matlab矢量绘图工具:polarG函数使用详解
- 实现Vue.js中PDF文件的签名显示功能
- 开源项目PSPSolver:资源约束调度问题求解器库
- 探索vwru系统:大众的虚拟现实招聘平台
- 深入理解cJSON:案例与源文件解析
- 多边形扩展算法在MATLAB中的应用与实现
- 用React类组件创建迷你待办事项列表指南
- Python库setuptools-58.5.3助力高效开发
- fmfiles工具:在MATLAB中查找丢失文件并列出错误
- 老枪二级域名系统PHP源码简易版发布
- 探索DOSGUI开源库:C/C++图形界面开发新篇章