基于字符终端的行业应用系统性能测试脚本方案

发表于:2013-2-18 11:15

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

 作者:翟子瑜    来源:51Testing软件测试网采编

  一、综述

  对于性能测试工程师来说,大家比较熟悉的是通过Loadrunner对B/S系统进行性能测试。但是目前很多行业应用仍然采用的是传统的C/S模式,那么在字符终端模式下的性能测试该如何开展呢?用什么方法呢?使用什么协议呢?围绕这些问题及结合相关的项目经验,笔者初步总结形成以下的方案。

  二、性能测试脚本方案

  1、使用Terminal Emulation (RTE)(字符终端)协议的方案

  使用过Loadrunner做过web系统性能测试的测试工程师都知道,Loadrunner通过录制用户和界面的交互操作自动生成虚拟用户脚本。但是现在我们面对的系统是字符终端类型,如何才能做到像测试web系统那样方便地得到测试脚本?那么我们就应该选择Terminal Emulation (RTE)协议。

  1)录制前必须设置Recording Options

  由于RTE协议录制时是依靠光标和坐标进行定位的,所以在“RTE”选项卡中,必须勾选Cursor和Prompt,取消勾选X-System(IBM only)(如图一)。

图一

  2)由于国内大部分银行使用的是中文系统,而一个汉字是两个字节,所以在测试中文,日文,韩文系统时,就应该在“Configuration”选项卡中,选择“Character Set”为“DBCS”。如果不选该项则在录制时中文字符将会显示乱码(如图二)。

图二

  3)字符终端设置

  点击“Start Record”按钮,系统弹出LR自带的终端仿真器,在菜单栏选择“Terminals”,在下拉框中选择“Setup”,在弹出的对话框中,选择“Emulation”选项卡,设置终端类型为“VT 220-8”(具体配置根据不同系统有变化)(如图三)。

图三

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

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号