- vừa được xem lúc

Bài 6. Jmeter làm việc với postgres sử dụng JSR223 sample insert lượng dữ liệu lớn vào database

0 0 16

Người đăng: Thuong Hoang

Theo Viblo Asia

Bài 5 mình đã giới thiệu qua cách sử dụng JDBC Request để làm việc với jmeter bài này mình sẽ hướng dẫn các bạn cách khác sử dụng JSR223 sample để insert nhiều dữ liệu vào postgres => thông thường sử dụng để chuẩn bị 1 số lượng lướn dữ liệu trong database

Screenshot 2023-10-04 at 22.47.54.png

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
import java.time.LocalDate;
import java.time.Month;
import org.apache.commons.codec.binary.Base64;
import org.apache.commons.codec.digest.DigestUtils; url = "jdbc:postgresql://localhost/postgres";
user_name = "postgres";
password = "postgres"; INSERT_SQL = "INSERT INTO ck.customer (name, country_code, version, status, customer_id) ";
Connection conn = DriverManager.getConnection(url, user_name, password);
Statement stmnt = conn.createStatement(); for (int i = 1; i <= 5000; i++) { name = "name." + i; cust_id	= "cust." + i; if(i==1){ INSERT_SQL += "VALUES ('" + name + "','VNM', 1, 'A', '" + cust_id +"')" ; }else{ INSERT_SQL += ",('" + name + "','VNM', 1, 'A', '" + cust_id +"')" } }
log.info("==========INSERT_SQL:" + INSERT_SQL);
stmnt.executeUpdate(INSERT_SQL); 

Kết quả chạy

Screenshot 2023-10-04 at 22.48.44.png

kết quả trong postgres Screenshot 2023-10-04 at 22.49.24.png

Bình luận

Bài viết tương tự

- vừa được xem lúc

Giới thiệu về SelectorsHub - thế hệ mới của XPath & Selectors tools

1/ Giới thiệu:. Locators đóng một vai trò rất quan trọng trong các automation script.

0 0 54

- vừa được xem lúc

Thực hiện automation test với hệ thống có yêu cầu xác thực email

I. Yêu cầu:.

0 0 93

- vừa được xem lúc

Tự học JMeter A - Z (P1)

Series này được viết ra để tổng hợp các kiến thức mình tự học được về JMeter. Hope you enjoy it. . Download Java JDK.

0 0 616

- vừa được xem lúc

Automation test mà không cần code

Chào các bạn, lần này mình sẽ viết 1 chủ đề mà nhiều bạn Manual test quan tâm đó chính là làm thế nào để có thể thực hiện Automation test mà không cần code, hoặc code gà như mình vẫn có thể thực hiện

0 0 50

- vừa được xem lúc

Tìm hiểu về Automation Web Testing với Selenium & Cucumber

Selenium là gì. . . Selenium chỉ tập chung vào việc tự động hóa các ứng dụng dựa trên Web.

0 0 292

- vừa được xem lúc

Sự khác nhau giữa Manual Testing và Automation Testing

1. Manual Testing là gì. 2. Automation Testing là gì.

0 0 84