lr插入的开始和结束事物的名称需都有且一致

上一篇 / 下一篇  2014-05-19 19:59:15 / 个人分类:性能测试

开始录了两遍脚本,回放的时候总是报错:“Error: Failed to end Transaction "login_end" (by name). Please check that you made a call to start transaction operation.”后来仔细考虑了下,原来问题在于transaction的名字上面。

    在loadrunner中,事务代表一个操作或一组操作,在 Vuser 脚本中,事务就是一组函数:lr_start_transaction("transaction name");lr_end_transaction("transaction name", LR_AUTO);这一组函数必须同时出现,并且开始事务和结束事务的名字必须是匹配的。

如果出现其中一个,比如只有开始函数lr_start_transaction("transaction name");没有lr_end_transaction("transaction name", LR_AUTO);回放脚本时就会报错:Error: Vuser started transaction "transaction name", but did not reached a corresponding end transaction statement. The transaction ended automatically with status 'fail'.

  或者如果开始事务和结束事务的名字不匹配,回放脚本时就会报错 Error: Failed to end Transaction "login_end" (by name). Please check that you made a call to start transaction operation.


TAG:

 

评分:0

我来说两句

日历

« 2024-04-25  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 19379
  • 日志数: 20
  • 建立时间: 2014-04-21
  • 更新时间: 2014-07-21

RSS订阅

Open Toolbar