Loadrunner-测试套件开发

  • 书名:软件性能测试学习笔记之LoadRunner实战
  • 做者:杨婷编著

测试套件开发服务器

开发测试套件,这一步算是进入了实现阶段,能够利用工具建立测试脚本实现大部分的测试工做,而后按基础数据和业务数据要求,准备垫底数据和测试数据。网络

一、建立脚本:
纯手工编写代码是不现实的,咱们须要借助工具来完成脚本的建立。
二、录制脚本:
录制是工具的一种模拟用户行为的手段,主要经过录制协议来识别交互过程。
三、修改脚本:
录制的脚本每每不可以直接使用,须要咱们读懂脚本,并对脚本进行修改,以达到场景设计的要求。例如,登陆脚本。录制脚本的时候使用的用户名是tester001,测试场景要求实现5个不一样用户同时登陆的状况,因而咱们须要把用户名设置为tester00一、tester00二、tester00三、tester00四、tester005,系统执行能够同时选择不一样的用户名。并发

四、模拟用户行为:
性能测试的本质就是“欺骗”服务器模拟用户行为,为了防止各种“欺骗”服务器会作不少限制和判断。例如,在同一时间段内,来自同一个IP地址的请求只会被执行一次,那么咱们就须要模拟多个IP地址向服务器发起请求才能达到并发的目的。工具

五、添加监控:
系统分析依赖于收集到的监控数据,这些数据包括服务器和客户端所消耗的时间,网络传递话费的时间,甚至测试工具自己所用的时间。性能

六、调试脚本 :
脚本修改后咱们须要实际运行,确保协议传递的正确性和可靠性。学习

提示:
不少工具均可以实现套件开发,并不是只有LoadRunner一种,甚至有些公司会针对自有产品的特色研发性能测试工具。
性能测试脚本是基于协议的脚本,经过对协议请求的捕获向服务器发起请求,所以是不依赖于界面的测试。例如,在A机器上录制的脚本,在B的机器上也能够被运行,甚至在Windows下录制的脚本,在Linux操做系统下一样能够运行。测试

相关文章
相关标签/搜索