- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
lr任务四集合点设计
如果在脚本中设置了集合点,还需要在Controller 中设置集合点策略。 / 录制脚本,完成一次以“软件测试”为搜索关键词的查询。 完成对一篇“知网动态”新闻的查看 强化脚本,要求将搜索关键词改成参数化设计,并自动搜索“软件”、“测试”、“自动化”等关键词 对脚本进行分割,将不同操作置于不同的事务之下 设置场景,要求对SLA设置服务等级 在查询之前设置集合点,并设置场景,其场景要求20个虚拟用户到齐后开始释放 1.面向目标的场景 2.集合点策略 3.场景与集合点的结合 LoadRunner 提供五种不同类型的目标:您希望场景实现的 并发 Vuser 数、每秒点击次数、每秒事务数、每分钟页面数或事务响应时间。 ? 如果知道可运行各种业务流程的 Vuser 总数,就可以使用 Vuser 目标类型。 ? 如果知道服务器的承载能力,就可以使用每秒点击次数、每分钟页数或每秒事务数 目标类型。 ? 如果知道完成事务所需的响应时间,就可以使用事务响应时间目标类型。例如, 如果您希望用户在五秒钟内就能登录到您的电子商务网站,请将可接受的最长事 务响应时间指定为五秒,并查看可以处理的实际 Vuser 数。 定义了测试目标和加载行为后,将可以配置 LoadRunner 监控器。在这次测试中, 应该监控“每秒点击次数”图,跟踪了解服务器上生成的负载。 另外还需要监控“事务响应时间”图,了解服务器在负载下对客户的响应时间。 还可以监控负载对“吞吐量”图和“Windows 资源”图的影响。 每秒点击次数图显示在每次场景运行过程中 Vuser 每秒向 Web 服务器提交的点击次数(HTTP 请求数)。 事务响应时间图会显示完成每个事务所花费的时间。观察事务响应时间以了解服务器在负载下对客户的响应时间非常重要。 可以通过在可用图树中选择吞吐量,并将其拖至图查看区域来查看吞吐量图。 该图显示 Vuser 每秒从 Web 服务器接收的数据量。 可以监控服务器的 Windows 资源使用率以了解处理器、磁盘或内存利用率问题。在测试期间进行监控可以帮助您立即确定性能不佳的原因。 SLA 是为负载测试场景定义的具体目标。Analysis 将这些目标与 LoadRunner在运行过程中收集和存储的性能相关数据进行比较,然后确定目标的 SLA 状态(通过或失败)。 例如,可以定义具体的目标或阈值,用于评测脚本中任意数量事务的平均响应时间。 测试运行结束之后, LoadRunner 将您定义的目标与实际录制的平均事务响应时间进行比较。Analysis 显示每个所定义 SLA 的状态(通过或失败)。例如,如果实际的平均事务响应时间未超过定义的阈值, SLA 状态将为通过。 1 打开 SLA 配置向导。 选择工具 配置 SLA 规则。“服务水平协议”对话框打开。单击新建打开向导。 2 选择事务进行监控。 在“选择事务”页面,可以从可用事务列表(脚本中的所有事务列表)中选择要监控的事务。双击 book_flight 和 search_flight 事务将其选中。单击 Next(前进)。 3 设置加载条件。 在“设置加载条件”页面,可以指示 SLA 将不同的加载条件考虑在内。 从加载条件下拉列表中选择正在运行的 Vuser 数,并将加载值设置为和以下示例 类似: 4 设置阈值。 在“设置阈值”页面,您将为 book_flight 和 search_flight 事务定义可接受平均事务响应时间。 将阈值设置为和以下示例类似: 插入集合点是为了衡量在加重负载的情况下服务器的性能情况。在测试计划中,可能会要求系统能够承受1000 人同时提交数据,在LoadRunner 中可以通过在提交数据操作前面加入集合点,这样当虚拟用户运行到提交数据的集合点时,LoadRunner 就会检查同时有多少用户运行到集合点,如果不到1000 人,LoadRunner 就会命令已经到集合点的用户在此等待,当在集合点等待的用户达到1000 人时,LoadRunner 命令1000 人同时去提交数据,从而达到测试计划中的需求。 注意:集合点经常和事务结合起来使用。集合点只能插入到Action 部分,vuser_init 和vuser_end 中不能插入集合点。 具体的操作方法如下:在需要插入集合点的前面,通过菜单或者工具栏操作
文档评论(0)