loadrunner使用jdbc测试数据
来源:互联网 发布:photoshop8 mac破解版 编辑:程序博客网 时间:2024/05/16 15:23
loadrunner使用jdbc测试数据
在性能测试中,有时需要直接验证数据中数据设计是否合理,可以使用jdbc直接验证数据库设计情况。
(1)增加对应数据库的jar包
(2)脚本如下:
/*
* LoadRunner Java script. (Build:_build_number_)
*
*Script Description:
*
*/
import lrapi.lr;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
public class Actions
{
publicConnection con =null;
publicPreparedStatement pre =null;
publicResultSet result =null;
publicString url ="jdbc:oracle:thin:@22.188.20.22:1521:orau11g";
publicString user ="user";
publicString password ="password";
//线程初使化时运行一次
publicint init() throws Throwable {
Class.forName("oracle.jdbc.driver.OracleDriver");
//System.out.println("连接数据库");
con= DriverManager.getConnection(url,user,password);
//System.out.println("连接成功");
return0;
}//endof init
//线程中反复运行
publicint action() throws Throwable {
Stringsql = "select * from flt_bnk t where t.bnk_bnkno = ? ";
pre=con.prepareStatement(sql);
pre.setString(1,"<bnkno>");
lr.start_transaction("select_bnk_test");
result=pre.executeQuery();
if(!result.next()){
lr.end_transaction("select_bnk_test", lr.FAIL);
}
lr.end_transaction("select_bnk_test",lr.AUTO);
if(result!=null){
result.close();
}
result=null;
if(pre!=null){
pre.close();
}
pre=null;
return0;
}//endof action
//线程结束,运行一次
publicint end() throws Throwable {
if(result!=null){
result.close();
}
result=null;
if(pre!=null){
pre.close();
}
pre=null;
if(con!=null)
{
con.close();
}
con= null;
return0;
}//endof end
}
- loadrunner使用jdbc测试数据
- 使用Sql生成测试数据
- LoadRunner使用
- LoadRunner使用
- 使用AWK构造性能测试数据
- 使用 SQL 生成大量测试数据
- 使用MondrianFoodMartLoader加载foodmart测试数据
- 使用PowerDesigner生成数据库测试数据
- mysql使用循环生成测试数据
- 使用sql语句生成测试数据
- 使用PowerDesigner生成数据库测试数据
- 测试数据
- 测试数据
- 测试数据
- 测试数据
- 测试数据
- 测试数据
- 测试数据
- JMeter学习笔记7-View Results in Tables 介绍
- 策略模式
- 调用CachedRowSetImpl类时出现错误
- 分享mybatis一对一对象包对象resultType写法
- c++语法备忘录
- loadrunner使用jdbc测试数据
- Mastering Opencv ch4:SFM详解(一)
- Java文件流之练习
- 算法设计与应用基础:第十周
- 阶乘和
- String/StringBuffer/StringBuilder对比
- 自动化运维工具Ansible详细部署
- tensorflow常用函数介绍
- bzoj1484: [HNOI2009]通往城堡之路