• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

性能测试从零开始—LoadRunner入门十五[2]

发布: 2010-2-21 10:59 | 作者: 不详 | 来源: 领测软件测试网采编 | 查看: 157次 | 进入软件测试论坛讨论

领测软件测试网

性能测试从零开始—LoadRunner入门十五[2]   性能测试工具

  图5-9 VU运行时查看器

  5.4 关联

  当刚刚录制好的脚本回放不能成功时,你首先想到第一个可能出现的问题就是关联。

  关联是LoadRunner中一个重要的应用,也是初学者经常犯错误的地方。在前面我们已经大概介绍了关联的原理,在本节则学习LoadRunnerr怎么做关联。

  如果脚本需要关联(Correlation),在还没做之前是不会执行通过的,也就是说,会有错误信息发生。不过,很遗憾,并没有任何特定的错误信息是和关联(Correlation)有关系的。会出现什么错误信息,与系统实际的错误处理机制有关。错误信息有可能会提醒您要重新登入,但是也有可能直接就显示HTTP 404的错误信息。

  这种问题在任何系统中都是非常常见的问题。在前面的章节我们已经了解了关联产生的背景和原理,其通用的解决模式是:“服务器返回给客户端一些动态变化的值,客户端使用这些值去访问服务器的时候,不能把这些值写死(hard-code)在脚本里面,而应该存放在一个变量里面。”这就是关联的概念。

  关联的工作往往占据开发脚本的大部分时间,因为我们必须针对每一个具体的系统进行细致的分析,确定其需要关联的动态信息。而幸运的是,VU为我们提供了三种关联机制。关联的方法有三种:

  5.4.1 录制前Correlation(关联)   软件测试

  我们在前面章节的有关关联原理中谈到,服务器就像一个饭店,而客户端就像一个拿着小票领饭的食客。如果我们在进饭店之前,已经预先知道小票的样子,那么这时我们就可以启用录制前关联了。录制前关联的原理是,我们在录制前建立关联的规则(提前告诉VU小票是什么样子),录制时VU按照这些规则寻找并建立关联(获得小票)。因此在VU中,录制前关联又叫做规则关联(Rule Correlation)。可见,使用录制前关联的必要条件是我们必须在录制脚本之前就知道哪些变量是需要关联的。

  Vugen内建自动关联引擎(auto-correlation engine),可以自动找出需要关联的值,并且自动使用关联函数建立关联。

110593_201002211101171Axsl

110593_201002211101171Axsl

110593_201002211102281LdEX

110593_201002211102281LdEX

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/

TAG: loadrunner LoadRunner Loadrunner loadRunner 入门 性能测试


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备2023014753号-2
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网