51Testing软件测试论坛

标题: loadrunner定义不同事务的问题 [打印本页]

作者: ddjietong    时间: 2019-4-2 11:26
标题: loadrunner定义不同事务的问题
现在有个场景,就是接口某个字段的返回值是有多种的,怎么能实现根据返回值将这个接口的流程定义为不同事务呢?

事务开始都是一个,比如说,返回值为1的时候在结果中将该流程统计为事务1,返回值为2时,将该流程统计为事务2


目前我用if判断+子事务实现,该流程统计为事务1的时候,事务2因为走不到end,就会自动统计为失败,怎么能保证在实现事务1的判断时,就不统计事务2
伪代码如下:
lr_start_transaction("test");
lr_start_sub_transaction("事务1","test");
lr_start_sub_transaction("事务2","test");
web_custom_request()
if(事务1){lr_end_sub_transaction("事务1",LR_PASS)}
else if(事务2){lr_end_sub_transaction("事务2",LR_PASS)}
lr_end_transaction("test",LR_PASS)


问下各位大佬,这到底有没有一个可以实现的方案?

作者: qqq911    时间: 2019-4-12 10:56
从数据入手




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2