Chapter 6 准备负载测试脚本

Chapter 6 准备负载测试脚本

ID:37493438

大小:163.50 KB

页数:11页

时间:2019-05-24

Chapter 6 准备负载测试脚本_第1页
Chapter 6 准备负载测试脚本_第2页
Chapter 6 准备负载测试脚本_第3页
Chapter 6 准备负载测试脚本_第4页
Chapter 6 准备负载测试脚本_第5页
资源描述:

《Chapter 6 准备负载测试脚本》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、<本文属原创,如需转载请与本人联系>第六章    准备负载测试脚本在前面的课程当中,你已经可以看到脚本可以准确模拟你的应用程序。你看到了在现实中回放的脚本模拟虚拟用户的典型的事务处理过程。然而这些只是在模拟一个单一的用户的行为,如果模拟多个用户同时工作,你的程序会不会慢到无法工作的程度呢?因此,接下来,将准备负载测试的脚本,并对其进行设置,来收集其集中的反应时间。在下边的课程中我们将会设计到如下的话题:Ø        如何衡量事务处理Ø        

2、-[endif]-->如何模拟多个用户Ø        如何确认页面内容Ø        如何生成调试信息Ø        测试成功了么如何衡量事务处理      为了配置需要而准备一个应用程序时,你需要测量某些特殊的动作持续的时间-登录花多少时间,航班预定花多少时间,等等。      在LoadRunner中,你可以将你要测量的动作指定为事务(transa

3、ction)。LoadRunner将会统计这些事务执行的时间。你可以在彩色编码图(color-codedgraph)或者报告(report)中查看相关结果。你可以根据这些信息来判断找个应用程序是否满足了最原始的需求。      在步骤(step)前设置一个”startTransaction”,在步骤结束设置“EndTransaction”可以将一个用户的步骤标志成事务类型。在回放过程中LoadRunner测量事务开始和结束标志之间的时间。      你可以在你的脚本的任何地方设置事务(transaction),每个事务开始标志必须对应一个事务的结束标记。1. 在login步骤中插入“StartTransaction”在tutorial.usr脚本的测试树中,,右单击第一步出现:SubmitForm:login.pl.选择InsertBefore,打开“AddStepdialogbox”.选择StartTransaction,单击OK。“StartTransactiondialogbox”被打开了在TransactionName框中输入login,单击OK。VuGen会在SubmitForm:login.pl步骤前插入一个事务标

5、记。2. 插入EndTransaction步骤在测试树中,右单击SubmitForm:login.pl,选择InsertAfter,打开“AddStep”对话框,选择EndTransaction后单击OK,打开“EndTransaction”对话框。在transactionname中输入login,接收默认状态LR_AUTO.,单击OK,LoadRunner会在SubmitForm:login.pl后填加事务结束标记。<

6、!--[endif]-->3. 标记search_flight事务在测试树中,右单击步Image:SearchFlightsButton这一步,选择InsertBefore.-->StartTransactionàOK,在TransactionName中输入search_flight,单击OK右单击步Image:SearchFlightsButton这一步,选择InsertAfter.-->EndTransactionàOK,在TransactionName中输入search_flight,单击OK4. 标记book_flight事务在测试树中,右单击步SubmitForm:reservations.pl_2这一步,选择InsertBefore.-->StartTransactionàOK,在TransactionName中输入book_flight,单击OK右单击步SubmitForm:reservations.pl_2这一步,选择InsertAfter.-->EndTransactionàO

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。