0
0
Lập trình
Harry Tran
Harry Tran106580903228332612117

Hướng dẫn Gửi Email Hàng Loạt Từ Gmail Với JMeter (Phần 1)

Đăng vào 3 tuần trước

• 3 phút đọc

Hướng dẫn Gửi Email Hàng Loạt Từ Gmail Với JMeter

Trong thời đại công nghệ số hiện nay, việc gửi một lượng lớn email trong thời gian ngắn là một yếu tố quan trọng để kiểm tra hiệu suất hệ thống. Trong bài viết này, mình sẽ hướng dẫn bạn cách gửi email hàng loạt từ Gmail sử dụng JMeter. Hy vọng những thông tin dưới đây sẽ giúp ích cho bạn trong quá trình làm việc của mình.

Nội Dung Bài Viết

  • 1. Gửi Email Bằng Gmail Thông Qua JMeter
    1.1. Sử dụng Mật Khẩu Đăng Nhập Gmail
    1.2. Sử dụng Mật Khẩu Tạo Ra Từ Gmail Qua “Use an App Password”
    1.3. Các Bước Gửi Email
  • 2. Gửi Email Tự Động Với Nội Dung Lấy Từ File CSV
  • 3. Gửi Email Tự Động Với Nội Dung Lấy Từ Database

1. Gửi Email Bằng Gmail Thông Qua JMeter

Để bắt đầu, chúng ta sẽ sử dụng SMTP Sampler của JMeter. JMeter không phải là một server email, nhưng bạn hoàn toàn có thể gửi email từ Gmail bằng cách bỏ qua bước xác thực của Google. Dưới đây là hai phương pháp để bạn lựa chọn, tùy vào yêu cầu bảo mật của mình.

1.1. Sử Dụng Mật Khẩu Đăng Nhập Gmail

Với cách này, bạn cần tắt chế độ bảo mật khác trên Gmail:

  • Tắt chế độ xác minh 2 bước theo hướng dẫn tại đây
  • Bật chế độ “Cho phép truy cập từ ứng dụng ít bảo mật”. (Bạn phải tắt chế độ xác minh 2 bước trước)

Các bước thực hiện:

  1. Đăng nhập vào Gmail và truy cập: liên kết này
  2. Tắt chế độ “Cho phép truy cập từ ứng dụng ít bảo mật”.

Sau khi hoàn tất, bạn sẽ sử dụng mật khẩu đăng nhập Gmail của mình để gửi email từ JMeter.

1.2. Sử Dụng Mật Khẩu Ứng Dụng Qua “Use an App Password”

Với cách này, bạn cần bật chế độ xác minh 2 bước và giữ nguyên các chế độ bảo mật khác. Bạn sẽ tạo ra một mật khẩu riêng cho ứng dụng.

Để hiểu rõ hơn, bạn có thể tham khảo hướng dẫn tại đây (đọc phần “Tạo và Sử Dụng Mật Khẩu Ứng Dụng”).

Sau khi kích hoạt ứng dụng này, bạn sử dụng mật khẩu đã tạo để đăng nhập vào Gmail khi sử dụng JMeter.

1.3. Các Bước Gửi Mail

Sau khi đã xác định được phương pháp, chúng ta sẽ thực hiện các bước sau:

Bước 1: Tạo Thread Group.

Bước 2: Tạo View Result Tree.

Bước 3: Tạo SMTP Sampler.

Bước 4: Điền thông tin cho SMTP Sampler với các thông số sau:

  • Tên: Tên của SMTP Sampler.
  • Chú thích: Ghi chú của bạn.
  • Cài Đặt Server: Phụ thuộc vào server mail mà bạn đang sử dụng.
    Với Gmail:
  • Địa chỉ Từ: Địa chỉ email của người gửi.
  • Địa chỉ Đến: Địa chỉ email của người nhận.
  • Sử Dụng Xác Thực: Chọn Yes hoặc No tùy theo yêu cầu.
  • Tên Người Dùng và Mật Khẩu: Nhập thông tin đăng nhập của người gửi.
    • Mật khẩu bạn sử dụng có thể là mật khẩu đăng nhập Gmail (Cách 1.1) hoặc mật khẩu từ “Use an App Password” (Cách 1.2).
  • Sử Dụng StartTLS: Tùy thuộc vào server mail, với Gmail, điều này là bắt buộc.
  • Chủ Đề: Nhập chủ đề cho email.
  • Nội Dung: Nhập nội dung email.
  • Đính Kèm: Tải file nếu có.

Bước 5: Gửi Email.

Khi đã hoàn thiện cài đặt, bạn chỉ cần nhấn “Start” để gửi mail. Đừng quên điều chỉnh số lượng email bạn muốn gửi trong Thread Group nhé.

Để hỗ trợ đáp ứng các nhu cầu gửi email với số lượng người nhận và nội dung khác nhau, bạn có thể lấy dữ liệu từ file CSV hoặc từ database. Phần 2 và 3 sẽ đi sâu về những phương pháp này.

Kết Luận

Thông qua hướng dẫn trên, bạn đã có thể dễ dàng thiết lập và gửi email hàng loạt bằng JMeter. Chúc bạn thành công!

Nguồn tham khảo:

Gợi ý câu hỏi phỏng vấn
Không có dữ liệu

Không có dữ liệu

Bài viết được đề xuất
Bài viết cùng tác giả

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào