`

LR中使用Java Vuser测试Java类功能

 
阅读更多

 

1、测试前准备:

A、准备待测试类:Test04.java

package com.msmiles.test;
public class Test04 {
int id;  //编号
String name;  //姓名
int age;   //年龄

public Test04(int id, String name, int age){
    this.id = id;
    this.name = name;
    this.age = age;
}

public boolean equals(Object obj){
    return  this.id == ((Test04)obj).id;
}
}

 

2、编写LR测试脚本

A、协议选择:



 

B、进入 script view 界面



 

 


 

C、修改脚本内容:导入包(如,import com.msmiles.test.*;)和添加脚本代码



 

D、保存脚本。目录为 D:\LRScript\Java\Test04

 

3、编译 Test04.java类,将编译后的Test04.class放到目录 D:\LRScript\Java\Test04\com\msmiles\test 下



 

4、执行测试



 

5、查看LR控制台输出



 

 

备注:

1、根据上述可知,我们也可以使用LR调用Java开发的测试类来测试其他系统。

2、如果调用的是jar包,那么jar包需要放在LR脚本同目录下,因为jar包中已经包含了目录结构:com\msmiles\test

 

 

  • 大小: 36.8 KB
  • 大小: 19 KB
  • 大小: 68.8 KB
  • 大小: 26.8 KB
  • 大小: 30.2 KB
  • 大小: 14 KB
  • 大小: 24.4 KB
分享到:
评论

相关推荐

    10 Loadrunner中Java Vuser协议脚本1

    编写Java Vuser脚本时,LoadRunner提供了一些内置函数,如`lr.error_message`用于记录错误信息,`lr.start_transaction`和`lr.end_transaction`用于标记事务的开始和结束,这对于性能测试中的事务分析至关重要。...

    使用LoadRunner-编写JAVA-测试脚本.docx

    总的来说,使用LoadRunner编写JAVA测试脚本是一种强大的性能测试策略,它允许测试人员利用JAVA的强大功能来模拟复杂用户行为,同时通过LoadRunner的监控和分析工具,可以深入洞察系统在高负载下的表现。通过熟悉这些...

    使用LoadRunner-编写JAVA-测试脚本.zip

    2. **Java Vuser**:在LoadRunner中,Java Vuser是一种虚拟用户类型,允许开发者使用Java语言编写测试脚本,这样可以充分利用Java的强大功能和灵活性。 3. **录制与回放**:LoadRunner提供了一个叫做VuGen(Virtual...

    lr-controller 9.5中文使用说明

    9.5版本的LR-Controller提供了更多的功能和优化,以满足不断增长的性能测试需求。以下是对LR-Controller 9.5中文使用说明的详细解析: 一、LR-Controller简介 LR-Controller是LoadRunner产品系列的一部分,由Micro ...

    jar包的性能测试(LR)

    1. **新建Java Vuser脚本**:使用LoadRunner Virtual User Generator工具来创建Java Vuser脚本。 2. **插入Java函数**:通过点击【JavaFunction】按钮,打开Insert Java Function窗口,在此窗口中可以看到JDK目录...

    性能测试面试中常见的问题

    性能测试侧重于衡量系统在各种负载条件下的性能,而功能测试关注的是系统是否按照预定的功能需求正确运行。两者的焦点不同,但都对软件的质量控制至关重要。 ### 4. 如何使用Loadrunner进行性能测试? Loadrunner...

    LR培训心得——LR详细整个过程的详细介绍

    - **安装测试实例网站**:LR提供了一个用于培训的网站程序,它由Java Script编写,并自带Apache Web服务器。安装过程同样简单,只需跟随安装向导进行即可。安装完成后,需要进行一些额外配置,如将APPL-MToursPatch-...

    LR vugen详细教程

    它通过支持多种网络协议、提供详尽的脚本录制和编辑功能、实现高效的回放和调试,以及详实的测试结果分析,使得测试人员能够有效地对软件进行性能测试,并确保应用在生产环境中的可靠性和性能。

    loadrunner测试数据库性能,mysql、Oracle

    LoadRunner还提供了数据库监控功能,可以在测试过程中实时监控数据库的资源使用情况,如CPU、内存、I/O等。这有助于分析数据库在压力下的表现,找出性能问题的根源。通过集成数据库监控,我们可以获取更全面的性能...

    LoadRunner个人笔记心得

    3. **脚本语言(VuGen)**:LR主要使用Vuser Generator(VuGen)编写脚本,支持C、LR Vuser、Java等语言。理解这些语言的基本语法对于调试和优化脚本至关重要。 4. **场景设计**:在LR中,场景(Scenario)是测试的...

    lr_下载脚本模版

    【LR下载脚本模板】是一种在性能测试中广泛使用的工具,LoadRunner(LR)是HP公司推出的一款功能强大的企业级负载测试工具。它允许测试人员模拟大量用户并发执行任务,以此来评估系统的性能和稳定性。在本压缩包中,...

    loadrunner性能测试视频2

    LoadRunner支持多种脚本语言,如LR-Vuser(C语法)、Web-HTTP/HTML(基于Web的测试)、Java Vuser等。录制功能允许用户在实际使用应用时自动创建脚本,这大大简化了脚本编写的过程。 四、场景设计与执行 在...

    性能测试笔记整理.docx

    本笔记主要介绍了如何在LoadRunner中插入Text/Imag检查点以及集合点,以确保在压力测试环境下系统功能的正确性。 1. 插入Text/Imag检查点: - Text/Imag检查点是LoadRunner中用于验证Web服务器响应内容的关键元素...

    IBM Rational Performance Tester 和 HP Mercury LoadRunner 的比较

    从LR迁移到RPT的测试团队可以学习到一些实用技巧,比如利用RPT的Trace文件快速重制脚本,以及使用自定义Java代码增强测试能力。 综上所述,LR更适合需要高度定制和广泛协议支持的测试环境,而RPT则在Web应用性能...

    深入性能测试LoadRunner性能测试,流程,监控,调优全程实战剖析

    - **脚本录制与回放**:使用LR的Vuser(虚拟用户)录制功能,记录用户的实际操作,然后编辑脚本,增强其灵活性和复用性。 - **场景设计**:定义负载模型,包括并发用户数、执行时间、负载变化等。 - **测试执行**...

Global site tag (gtag.js) - Google Analytics