[loadrunner]通过检查点判定事务是否成功

//检查点设置语句

//tmp在此时为临时参数

web_reg_find("SaveCount=tmp",

"Text=xxx",

LAST);

//事务判定语句

//因为tmp为临时参数,所以需要用lr_eval_string函数将起转化为变量

if(atoi(lr_eval_string("{tmp}"))>=1){

lr_end_transaction("register", LR_PASS);

}

else

lr_end_transaction("register", LR_FAIL);

时间: 2024-10-05 17:40:35

[loadrunner]通过检查点判定事务是否成功的相关文章

LoadRunner 文本检查点使用

在测试时,我们可以根据文本检查点判断事务是否执行正确.   我们在启动流程时,成功返回:   我们检查这个响应结果是否有. int i=0; i=web_reg_find("Text=\":1,\"",         "Search=Body",         LAST); web_submit_data("startFlow.ht",         "Action=http://192.168.1.154:8

Loadrunner 使用检查点

在使用loadrunner 测试时,比如我们在登陆时,我们希望说登录是否成功.这个时候我可以使用检查点函数. 检查登录后,页面上是否返回了某个标识,这样我们可以根据标识判断登录事务是否成功.   现在举例如下: 登录成功后页面会返回 class="success" 这个时候我们就可以使用检查点函数进行检查.   web_reg_find("Text=class=\"success\"", "SaveCount=amount",

关联、参数化、思考时间、检查点、事务的设置方式

Action(){ //如果关联的数据过于长,需要在这里将参数存储的值变大web_set_max_html_param_len("1024"); //登陆关联,关联函数就是通过指定的左右边界来获取值的. 如果将加载首页放在vuser_Init或者关联函数前面,执行会报错,//错误 -26377: 找不到所请求参数“userSessionlogin”的匹配项.请检查响应数据中是否存在请求的边界web_reg_save_param_ex("ParamName=Correlatio

loadrunner学习---检查点

记录一下今天学到的一个知识---检查点. 检查点有什么用呢?当我们录制一个脚本,然后replay回放之后,loadrunner会告诉我们回放有没有问题,那这里就有一个坑啦. 我之前以为回放成功就代表了在页面上执行成功,其实不是这样的,回放成功只是代表脚本没有问题.比如一个注册用户的脚本,录制脚本的时候注册了账户001,回放时不修改脚本就是再注册一遍账户001,这时只要网站没有什么问题就都能回放成功,然而实际操作情况是这样:首先注册了001的话,再注册001是会有已注册提示的,这里就不能执行成功.

LoadRunner 思考时间与事务响应时间的区别与关系

LoadRunner 思考时间与事务响应时间的区别与关系   思考时间lr_think_time 就是一个事务要开始时思考的时间;比如 你要点击一个 登录按钮 我们都要点击这个按钮要先思考下 就是人为脑袋思维的延迟,还有手指点击鼠标的这个动作的时间 一般是1-5秒,这就是思考时间,性能测试模拟思考时间就是模拟真实人为动作的方式来做压力测试.一般在脚本中思考时间是这样写比较合理,在一个事务的结束点另一个事务的起始点,两者中间定义思考时间.lr_end_transaction("登录",

LoadRunner设置检查点的几种方法介绍

前段时间在群里跟大家讨论一个关于性能测试的 问题,谈到如何评估测试结果,有一个朋友谈到规范问题,让我颇有感触,他说他们公司每次执行压力测试的时候,都要求脚本中必须有检查点存在,不然测试结果 将不被认可,这是他们公司的规范.其实,在做压力测试过程,我们很容易忽略很多东西,而且随着自身的技术演变,我们很容易去丢失掉一些很好的习惯,当我们 再碰到这些问题的时候,我们才发现其实是我们太粗心大意了,所以说好的习惯要保持.这次我刚好也要接手一些性能工作,因此就如何规范设置检查点来谈谈一些基本的流程和方法.

loadrunner 添加检查点

1.系统登录成功后,添加检查点用来验证是否登录成功. 2.脚本录制完之后,切换到,树(tree)视图,在需要添加检查点的步骤中,右键,选择在该步骤之前还是该在该步骤之后, 我要添加的检查点是“应用列表”是中文的检查点. 添加完成之后,会出现find——web_find 3.脚本中会增加一条函数 web_url("projectlist.html", "URL=http://pro.moojnn.com/projects/projectlist.html?MoJing-Toke

LoadRunner添加检查点

见过磕长头的人吗?他们的脸和手都很脏,可是心灵却很干净. --<可可西里> 1.选择需要设置检查点的内容 有如下"添加客户"功能,添加任务操作完成之后,我希望检查是否添加成功.从图中可以看出应用程序给出了"添加客户成功"的提示 很遗憾的是当我选中这段文本-右键-add a text check(web_reg_find) 不可用,是灰色状态.但view Source可用. 2.查看view source, 打开之后是一个txt文件,可以使用Ctrf+F查

loadrunner入门篇-Vuser发生器

Vuser 发生器(Visual User Generator,VuGen),主要通过捕获客户端向服务器发送的HTTP请求,将这些请求录制成脚本,在回放时将捕获的HTTP请求再次发送,以达到模拟客户行为的目的. 下面具体介绍一下如何使用,篇幅比较长,请耐心看下去: 脚本录制 这里以HP自带的在线订票网站进行录制,依次打开:开始|所有程序|HP Loadrunner|Samples|web|HP Tours Web Application(注:打开网站前,要先启动同目录下的Web Server 服