性能测试作业指导书_修订稿.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
性能测试作业指导书_修订稿

性能测试作业指导书 编制部门:UI与测试部 文件修改记录表 序 修改人 修改内容 批准人 生效日期 版本号 1 封雪莲 创建 2012-06-13 V1.0 2 许 扬 修改 3 4 5 6 7 8 9 10 目的 为了让测试同事初步了解LoadRunner并掌握目前性能测试项目的方法和基本步骤而编写。 测试准备 参考性能测试流程_初稿.doc 注意: 考虑测试数据如何提取或如何造数据,即后续脚本中参数化要用的数据; 要考虑到哪些表可以查看到各业务操作的结果数据,以确认功能操作的正确性; 若表间存在关联,该如何删除相关结果数据,以便测试数据可以重复使用; 建议以上几点最好在明确需求时和开发沟通好,在功能确认时进行验证。 举例:选房系统 与开发沟通得到的测试需求,仅供参考。 录制脚本(VuGen) 明确需求、功能确认无误之后,方可录制脚本。 选择协议 首先打开VuGen,依次点击:程序—HP LoadRunner—Applications—VuGen,接着新建脚本,选择协议,如下图: 录制时要选择正确的协议,否则录制后会出现脚本是空的情况。 在选房系统中选用“Web(HTTP/HTML)”协议。 如果不知道选什么协议,可以和开发沟通。 录制选项设置 选择协议,点击“Create”按钮,在弹出框中点击“Option”按钮,进入录制选项设置页面 录制模式 回放报错时,可查看该选项。具体根据脚本函数调整选项。 编码格式 要与系统的编码格式一致,否则脚本中会出现乱码(大家可以测试下)。 设置完后,在地址栏中输入测试网址(如输入选房系统的网址),点击“ok”进行脚本录制。 录制时要注意脚本间部分的切换:vuser_init()、Action()、vuser_end()。通常 登录部分放在vuser_init(); 具体事务操作放在Action(); 退出部分放在vuser_end()。 但为了测试负载方便也可以把脚本都放在Action()中,根据实际情况而定。 录制过程中可进行的操作 插入事务 插入集合点 插入注释 如打开选房系统后,输入用户名和密码,点击下图红框1左边的按钮插入事务开始标识,输入事务名称“登录”,随后点击页面中的“登录”按钮,待页面完全展现后,点击下图红框1右边的按钮插入事务结束标识。至此完成登录的操作。 同样的方法插入“选房”事务。 模拟用户操作完毕后,点击录制工具条中的停止按钮结束录制。随后即自动生成脚本。 代码段示例: lr_start_transaction(登录); web_submit_form(login.xf_2, Snapshot=t2.inf, ITEMDATA, Name=userName, Value ENDITEM, Name=password, Value=1, ENDITEM, Name=denglu, Value=登 录, ENDITEM, EXTRARES, Url=images/right-02.jpg, Referer=12:9081/xsxf/index.xf, ENDITEM, Url=images/tiaotiao.jpg, Referer=12:9081/xsxf/index.xf, ENDITEM, Url=images/left-02.jpg, Referer=12:9081/xsxf/index.xf, ENDITEM, Url=images/bottom01.jpg, Referer=12:9081/xsxf/index.xf, ENDITEM, Url=images/riqitian.jpg, Referer=12:9081/xsxf/index.xf, ENDITEM, LAST); lr_end_transaction(登录,LR_AUTO); 回放脚本 脚本生成后,直接回放脚本以确认录制是否正确。操作如下图,也可直接按“F5”。 初次回放成功后,还可以将脚本中的账换为可以选房的账要确认该账号还没有选房,最好确认选房结果表T_SS_SSSQ、T_SS_SQJL没选房记录) 然后再次回放,确认选房结果表是否记录,如果有就说明脚本是有效的。如果没有就需要查找脚本中是否存在需要参数化或关联的地方

文档评论(0)

shenlan118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档