欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

LoadRunner接口测试----get接口

程序员文章站 2024-03-22 19:26:10
...
LoadRunner—get接口

GET类型接口可以在web上直接访问,所以可以录制

1、新建一个http协议的脚本文件
LoadRunner接口测试----get接口

2、在Action中写下如下代码

Action()
{    
	//添加关联事务取出接口返回的message关键字的值,存储到msg中
	web_reg_save_param("msg",
		"LB=message\":\"",
		"RB=\"",
		"Ord=1",
		LAST);

    //添加事务
	lr_start_transaction("get");

	//发起请求
    web_url("get", 
    "URL=http://localhost:8080/pinter/com/getSku?id={num}", 
    LAST );

	//先转换msg为一个c语言的参数,然后使用strmp函数和success进行比较
	//如果==0,请求成功,事务检查通过;否则,请求失败,事务检查失败;
	if(strcmp(lr_eval_string("{msg}"),"success")==0){
		lr_end_transaction("get", LR_PASS);
	}else{
		lr_end_transaction("get", LR_FAIL);
	}
	return 0;
}

3、打开服务器日志打印,已方便查看日志判断请求是否成功
LoadRunner接口测试----get接口
4、点击运行,运行结果如下
LoadRunner接口测试----get接口