网站首页 > 女人天下> 文章内容

性能测试--深入浅出讲loadrunner

※发布时间:2021-1-12 14:33:26   ※发布作者:habao   ※出自何处: 
 

1.对性能测试就须要搭配相应的工具,用工具模仿大批的虚构用户对软件进行测试从而验证是否满意各项机能指标的请求

这里就就简略谈谈loadrunner工具的使用.

(1). 下载的地址贴一个官网可以自行下载目前我loadrunner12 版本的兼容性比loadrunner11好许多(ps倡议装置lr12)

https://software.microfocus.com/en-us/products/loadrunner-load-testing/download

语言包:

LoadRunner 12.60 Community Edition Language Packs
LoadRunner12.60安装指南:
https://admhelp.microfocus.com/lr/en/12.60/help/PDFs/LoadRunner_Installation_Guide.pdf

(2).简单对这款工具做一个简介.

a.lr工具是一个产业级的测试性能测试工具

b.可以模拟千万用户对软件测试测试,JSON格式化是一种轻量级的数据交换格式。它基于 ECMAScript (欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率,(ps目前收费,社区版最大支持50 虚拟用户)

c.可以支撑多协定(ps能做的事件能够有良多)

d.模拟真实的操作场景,天生对应的测试呈文(便利简练)

3.使用loadrunner主要需要晓得它的三大组成局部以及对应的作用,当软件安装好之后默认在桌面生产三个图标如下

(1). vugen 脚本出产器

(2),JS代码压缩是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为开发Web页面的脚本语言而出名,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式和声明式(如函数式编程)风格. controller: 主要用来场景的设计运行和监控

(3). analysis:重要用来对测试的成果进行剖析并输出对应的测试讲演

4.接下来就是要是做性能监控就需要对应录制或者手写响应的脚本.这里脚本函数常用的就三个.

(1).web_url() 作用就是录制get请求的接口

(2).websubmitdata() :作用录制get和post要求的结果

(3).webcustomrequest(): 作用录制自定义恳求的数据.

学会以上三个函数的应用基础在录制常用的接口都能知足情形.下面对应详细的步骤,

a. 先右键使用关系员身份运行 vugen

b.启动之后选择对应的协议,Base64编码/解码是网络上最常见的用于传输8Bit字节码的编码方式之一,Base64就是一种基于64个可打印字符来表示二进制数据的方法。可查看RFC2045~RFC2049,上面有MIME的详细规范..个别名目都是挑选单协议 web http/html 协议

c.抉择创立好修正直接跳转录制脚本的展现页面

d.取舍对应的录制模式跟要录制项目标地址就可以录制一个接口搭配详细的场景场景就可以进行模拟性能测试

e.对应录制的脚本就是使用上述的三个函数.直接录制或者手写都可以函数名语法都是同一了.而后借助对应的controller就可以设置不同的场景从而你实在的模拟多人操作某个利用或者软件 。

 
关键词:
相关阅读
  • 没有资料