zoukankan      html  css  js  c++  java
  • LR的java协议压测PG库

    /*
     * LoadRunner Java script. (Build: _build_number_)
     * 
     * Script Description: 
     *                     
     */
     
    import lrapi.lr;
    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.ResultSet;
    import java.sql.SQLException;
    import java.sql.Statement;
     
    public class Actions
    {
        Connection conn = null;
     
        public int init() throws Throwable {
            try {
                Class.forName("org.postgresql.Driver");
                conn = DriverManager.getConnection("jdbc:postgresql://192.168.160.2:5432/csbsys","postgres","dragon123456");
                if (conn == null) {
      lr.abort();
         }
            } catch (ClassNotFoundException e) {
                e.printStackTrace();
            }catch (Exception e) {
                e.printStackTrace();
            }
     
     return 0;
        }//end of init
     
     
        public int action() throws Throwable {
            Statement st = conn.createStatement();
     ResultSet rs = null;
     
     // 场景SQL
     String exsql = "select reltuples from pg_class where relname = 'm_wb_swjl';";
            
    // String exsql = "select * from m_wb_swjl where mid = '*****' and zjhm = '******';";//MID精确查询
     
     try {
         lr.start_transaction("多个条件精确查询");
         rs = st.executeQuery(exsql);
         if(rs!=null){
      lr.end_transaction("多个条件精确查询", lr.PASS);
         }else{
      lr.end_transaction("多个条件精确查询", lr.FAIL);
         }
         // 结果输出 while(rs.next()){ System.out.println(rs.getString(1));}
     }catch (Exception e) {
                e.printStackTrace();
            }
            rs.close();
            st.close();
            return 0;
        }//end of action
     
     
        public int end() throws Throwable {
            conn.close();
     return 0;
        }//end of end
    }
  • 相关阅读:
    C#读取Excel文档
    用DataSet方式更新数据库表
    using(){},Close(),Dispose()的区别
    ADO.NET连接数据库的两种方式
    DateUtils
    GoF的23个经典设计模式
    react中需要用到【深度复制】的问题
    css区分ie8/ie9/ie10/ie11 chrome firefox的代码
    【个人学习笔记】走近H5
    【React入门实例(运行于浏览器duan)】
  • 原文地址:https://www.cnblogs.com/seamy/p/15650627.html
Copyright © 2011-2022 走看看