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: