Loadrunner 2021 入门

Loadrunner 2021 入门

脚本不会写不求人,我有“帮助中心”;里面有语法介绍和使用示例代码。

帮助中心

一、Virtual User Generator

1.快捷键

快捷键描述
ctrl+space代码补全
ctrl+alt+b步骤工具箱
Action()
{

	/*Possible OAUTH authorization was detected. It is recommended to correlate the authorization parameters.*/

	web_set_sockets_option("SSL_VERSION", "AUTO");

	web_add_header("Origin", 
		"http://192.168.63.20");
	
	web_reg_save_param_json(
        "ParamName=access_token",
        "QueryString=$data.token.access_token",
        SEARCH_FILTERS,
        "Scope=Body",
        "LAST");
	
	web_reg_save_param_json(
        "ParamName=token",
        "QueryString=$data.token",
        SEARCH_FILTERS,
        "Scope=Body",
        "LAST");

	web_custom_request("login", 
		"URL=http://192.168.63.20/prod-api/auth/login", 
		"Method=POST", 
		"Resource=0", 
		"RecContentType=application/json", 
		"Referer=http://192.168.63.20/", 
		"Snapshot=t1.inf", 
		"Mode=HTML", 
		"EncType=application/json;charset=UTF-8", 
		"Body={\"username\":\"admin\",\"password\":\"123456\"}", 
		LAST);
	
	web_add_cookie("Admin-Token={token}; DOMAIN=192.168.63.20");
	
	lr_log_message("user token is:%s",lr_eval_string("{token}"));
	
	web_add_auto_header("Authorization", "Bearer {access_token}");

	
	web_url("info", 
		"URL=http://192.168.63.20/prod-api/auth/info", 
		"Resource=0", 
		"RecContentType=application/json", 
		"Referer=http://192.168.63.20/", 
		"Snapshot=t2.inf", 
		"Mode=HTML", 
		LAST);

	web_add_header("Origin", 
		"http://192.168.63.20");

	web_custom_request("10", 
		"URL=http://192.168.63.20/prod-api/eventTask/pageEventTask/1/10", 
		"Method=POST", 
		"Resource=0", 
		"RecContentType=application/json", 
		"Referer=http://192.168.63.20/", 
		"Snapshot=t4.inf", 
		"Mode=HTML", 
		"EncType=application/json;charset=UTF-8", 
		"Body={\"page\":1,\"limit\":10}", 
		LAST);

	web_url("getTriggerStateCount", 
		"URL=http://192.168.63.20/prod-api/eventTask/getTriggerStateCount", 
		"Resource=0", 
		"RecContentType=application/json", 
		"Referer=http://192.168.63.20/", 
		"Snapshot=t5.inf", 
		"Mode=HTML", 
		LAST);

	web_url("list", 
		"URL=http://192.168.63.20/prod-api/system/list", 
		"Resource=0", 
		"RecContentType=application/json", 
		"Referer=http://192.168.63.20/", 
		"Snapshot=t6.inf", 
		"Mode=HTML", 
		LAST);

	web_url("findDatabaseMun", 
		"URL=http://192.168.63.20/prod-api/database/findDatabaseMun", 
		"Resource=0", 
		"RecContentType=application/json", 
		"Referer=http://192.168.63.20/", 
		"Snapshot=t7.inf", 
		"Mode=HTML", 
		LAST);

	web_url("findInterfaceMun", 
		"URL=http://192.168.63.20/prod-api/interface/findInterfaceMun", 
		"Resource=0", 
		"RecContentType=application/json", 
		"Referer=http://192.168.63.20/", 
		"Snapshot=t8.inf", 
		"Mode=HTML", 
		LAST);

	web_url("findTopicUse", 
		"URL=http://192.168.63.20/prod-api/subscribe/findTopicUse", 
		"Resource=0", 
		"RecContentType=application/json", 
		"Referer=http://192.168.63.20/", 
		"Snapshot=t9.inf", 
		"Mode=HTML", 
		LAST);

	web_url("findConsumerUse", 
		"URL=http://192.168.63.20/prod-api/subscribe/findConsumerUse", 
		"Resource=0", 
		"RecContentType=application/json", 
		"Referer=http://192.168.63.20/", 
		"Snapshot=t10.inf", 
		"Mode=HTML", 
		LAST);

	return 0;
}

脚本

二、Controller

调度

三、Analysis

结果分析

四、运行jmeter脚本

jmeter

jmeter入门示例

九、遇到问题

1.录制脚本时 打不开网页或者打开网页慢

错误截图
解决方案

参考:
loadrunner12.53 录制脚本时 打不开网页或者打开网页慢?

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
LoadRunner 2021社区版是一款性能测试工具,可以帮助开发人员和测试人员评估并验证应用程序或系统在不同负载条件下的性能表现。 首先,LoadRunner 2021社区版提供了一个直观且易于使用的图形用户界面,使用户可以轻松创建、配置和管理性能测试脚本。用户可以录制脚本来模拟真实用户的行为,例如浏览网站、填写表单和搜索信息等。同时,用户还可以使用自定义函数和参数来增强脚本的灵活性和复用性。 其次,LoadRunner 2021社区版支持多种不同类型的负载测试,如负载、压力、容量和性能测试等。用户可以根据自己的需求选择适当的测试类型,并设定负载条件、用户数量和行为模式等参数。使用这些测试可以模拟各种负载情况,评估系统在不同负载下的性能表现和承载能力。 此外,LoadRunner 2021社区版还提供了一系列分析和报告工具,帮助用户对性能测试结果进行深入分析和可视化。用户可以查看关键性能指标,如响应时间、吞吐量和错误率等,并根据需要生成详细的报告。这些报告可以帮助用户识别性能瓶颈和问题,并提供改进性能的建议和解决方案。 总而言之,LoadRunner 2021社区版是一款功能强大且易于使用的性能测试工具,适用于开发人员和测试人员进行应用程序或系统的性能测试。它提供了丰富的功能和灵活的配置选项,以满足不同的测试需求,并通过分析和报告工具帮助用户深入了解和改善应用程序的性能。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

搬山境KL攻城狮

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值