《性能测试从零开始--LoadRunner入门》读书笔记(四)

终于看完了澳网的赛事了,今天要把第五章的读书笔记完成,哈哈。

4.参数化

书中花了不少力气说明这方面的用法,可见参数化在整个脚本的制作过程中的重要性。在这个session开始的时候,书使用了不少的废话去说明白参数化的意义和参数化的方法。

而在我看来,参数化的核心还是在如何定义参数的属性上面,这部分的内容我反复看了很多遍。这是因为这个需要你在不同的脚本的制作过程中理解它的意义的。

下面是我在制作脚本的时候,觉得应该记下来注意的地方:

1.一般我们用到的很多的都是使用数据文件来保存我们的参数。一般来说LR对于参数的个数是没有限制的,但是在那个Parameter List中显示的就只能显示100个。so当你看到显示在列表中的参数个数少于你的文件中保存的个数,不用紧张。在发现这个之前,我紧张了好一会

2.当参数更新方法使用唯一的(Unique)时,请保证你添加的参数的个数>=你未来Controller中设置的循环,否则在脚本开跑的一瞬间LR就会毫不留情地给你一个Error这个可不大好看。

3.当不同参数间需要同步时,我们可以使用一个基准参数,其他参数就在更新方法中选择Same Line As 基准参数。说道着,大家都知道必须保证每个参数文件中每一行上面的参数都要同步的啦。这个方法,估计最多是使用在需要填写用户名和密码的时候啦。

4.在我做脚本的过程中,我还LR的一些不寻常的情况。当直接编辑参数的.dat文件,且使参数个数=1时,在Parameter List的列表中只能看到第一行的参数是一个空白的框框(出现机率30%);当直接编辑参数的.dat文件,且使参数个数=100,在Parameter List的列表中只现实99个参数值(出现机率20%);我不知道这些是不是bug,但是看到了,哪有不记录的呢?

关于4中提到的一个问题,我终于发现问题在哪里了。

 

图片中就是4中描述的问题。

出现这个问题的原因是,在参数文件中,最后一行后面没有多留一空白行。

在讲完参数化后,书中就进入了强化脚本的阶段了。例如,插入检查点,多Action,脚本错误处理机制等。这些部分,我也只是停留在纸上的认识,等以后真的用到了,或者你已经用过了,然后把书中没有讲的,实际使用时需要注意的,告诉我。这里先谢谢你了。

转载于:https://www.cnblogs.com/Carrie_Liang/archive/2009/02/01/1382191.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/549520.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

STM32CubeMX

博客:https://blog.csdn.net/wofreeo/article/details/88990192 https://blog.csdn.net/xuquanlin_1680/article/details/80499977 转载于:https://www.cnblogs.com/panda-w/p/11523405.html

我的QTP 9.5装不上去:a previos installation has not competed

解决方法: 1. Open the %TEMP% folder (in the Start -> Run dialog, type %TEMP% and click Enter).2. In this folder, search for a file named "Prereq_Mgr.HP_QuickTest_Professional_9.5.log". This file is created by the inst…

转 Git生成SSH

SSH keys SSH key 可以让你在你的电脑和Code服务器之间建立安全的加密连接。 先执行以下语句来判断是否已经存在本地公钥: cat ~/.ssh/id_rsa.pub 如果你看到一长串以 ssh-rsa或 ssh-dsa开头的字符串, 你可以跳过 ssh-keygen的步骤。 提示: 最好的情况是一个密码对应…

u boot 驱动完成

很久没有更新了,终于在年前完成了u-boot下无线网卡的驱动移植,其实驱动移植很简单,驱动里面大部分都是自己的逻辑,真正和系统相关的就是系统的一点点接口,只需要把这些一点点接口都替换掉就可以实现了,当然…

使用Git Flow进行版本控制

重置 # force reset $ git flow init -f 转载于:https://www.cnblogs.com/ww01/p/11527124.html

我的RSS我做主:My RSS

昨天晚上通过google reader 浏览自己的网站时发现,Rss输出的内容比较简单,没有我想输出内容,诸如“评论数”、“评论文章”,“永久链接”等等。修改wordpress RSS 输出函数话,每次更新更新wordpress又要重新改一次,比较…

luogu P3407 散步 二分答案

题目描述 一条道路上&#xff0c;位置点用整数A表示。 当A0时&#xff0c;有一个王宫。当A>0&#xff0c;就是离王宫的东边有A米&#xff0c;当A<0&#xff0c;就是离王宫的西边有A米。 道路上&#xff0c;有N个住宅从西向东用1-N来标号。每个住宅有一个人。住宅只会存在…

C# 视频监控系列(2):客户端——封装API

前言 本章主要是在C#封装的海康DVR客户端SDK 的代码上修改的&#xff0c;并参考《Hikvision 板卡网络开发包编程手册V4.7.pdf》补上更完整的注释&#xff0c;并且参照VC源码做了小部分修改。 参考 1. C#封装的海康DVR客户端SDK 系列 1. C# 视频监控系列&#xff08;1&…

java继承 、方法重写、重写toString方法

1.Java的继承&#xff0c;关键词Extends 1 package cn.mwf.oo;2 3 public class TextExtends {4 public static void main(String[] args) {5 Student s new Student("侠客小飞", 60, "计算机科学与技术");6 s.rest();7 s.st…

网络攻击与防御 实验1

做实验的截图 转载于:https://www.cnblogs.com/ma1998/p/11536582.html

ActiveRecord.JS 与 Google Gears

ActiveRecord是仿照Rails的ActiveRecord写的js orm框架&#xff0c; 我使用它操作gears 的sqlite数据库。看起来不错&#xff0c;但是文档比较恶心&#xff0c;我按照文档的操作ActiveRecord.define方法根本就不能用&#xff0c;去邮件列表里一看&#xff0c;有个老外和我一样的…

SQL注入原理-手工联合注入查询技术

实验报告记录 得到实验结果 转载于:https://www.cnblogs.com/ma1998/p/11536959.html

51CTO寄来的奖品

这两周都是天天上班面对着电脑,挺无聊的.不过幸好有51CTO与我相伴,一直都在关注51CTO的活动.最近我所在的项目组的老员工个个都新买了笔记本,之前他们所用的旧笔记本自然退还给公司了.呵呵,这样像我这样的新员工就有笔记本分配的了,虽然旧了些还是将就着用了.就这样,回到员工宿…

实验3 SQL注入原理-万能密码注入

实验目的 &#xff08;1&#xff09;理解【万能密码】的原理 &#xff08;2&#xff09;学习【万能密码】的使用 实验原理 一、访问目标网站 1.选择一个存在漏洞的论坛 http://192.168.1.3:8009 进入 2.输入用户名【admin】&#xff0c;密码【2‘ or 1】 转载于:https://www.cn…

忧伤的池塘

雨滴 和我出生以前一样&#xff0c; 雨水的气息里&#xff0c; 村庄安静下来。 天总是暗得很早&#xff0c; 晃动着木叶和漆黑的门。 没有人在村子里走动&#xff0c;黑暗的木条窗 正流淌进忧伤的池塘。转载于:https://blog.51cto.com/nuhuhu/133658

[转]使用URLConnection下载文件或图片并保存到本地

Codeimport java.io.FileOutputStream; import java.io.InputStream; import java.io.OutputStream; import java.net.URL; import java.net.URLConnection; /** * 使用URLConnection下载文件或图片并保存到本地。 * * author 老紫竹(laozizhu.com) …

整理了一些t-sql技巧

把长日期转换为短日期 Convert(char(10),getdate(),120) MS-SQL数据库开发常用汇总 1.按姓氏笔画排序:Select * From TableName Order By CustomerName Collate Chinese_PRC_Stroke_ci_as 2.数据库加密:select encrypt(原始密码)select pwdencrypt(原始密码)select pwdcompa…

STM32——IDA反编译 Hex\Bin文件成C代码(转)

转&#xff1a;https://blog.csdn.net/daidi1989/article/details/86304843 IDA是一款功能强大的反编译软件&#xff0c;网上找了许久没找到它的使用教程&#xff0c;经过摸索可将STM32的hex文件进行反汇编&#xff0c;操作步骤如下&#xff0c;首先下载IDA Pro版破解软件&…

STM32——ST-LINK通过BIN文件烧录STM32芯片(转)

转&#xff1a;https://www.cnblogs.com/schips/p/8215711.html 提供2种下载方式 KEIL编译下载 KEIL 5 在开发中还算是比较强大的一种平台。在开发中通过编译再下载会显得很方便。 尽管这个是老生常谈的问题&#xff0c;但还是在这里补全这个设置步骤 1.点击“魔法棒” 2.Debug…

离线应用架构

看完了Google的官方架构文档&#xff08; [url]http://code.google.com/apis/gears/architecture.html[/url]&#xff09;&#xff0c; 结合了Modal和Modeless两种优点&#xff0c;总结出如下架构模式&#xff1a;这种架构的好处是&#xff0c;用户总是把数据存在本地&#xff…