Kiểm thử tự động với công cụ Katalon

Kiểm thử tự động với công cụ Katalon là quá trình sử dụng Katalon Studio để tự động hóa việc kiểm thử phần mềm

Có phải bạn đang muốn kiểm thử nhiều trường hợp trong 1 lần nhưng không tốn quá nhiều thời gian phải không?

Dưới đây sẽ là cách hướng dẫn bạn làm điều đó.

Kiểm thử tự động bằng file CSV trên máy bằng Katalon là quá trình sử dụng Katalon Studio để tự động hóa các kịch bản kiểm thử với dữ liệu đầu vào được lưu trữ trong file CSV. File CSV đóng vai trò là nguồn dữ liệu (data-driven testing), giúp kiểm thử với nhiều bộ dữ liệu khác nhau mà không cần chỉnh sửa mã kiểm thử. Quá trình này giúp tiết kiệm thời gian, giảm lỗi thủ công, và tăng độ bao phủ kiểm thử. Trong Katalon, bạn có thể dễ dàng liên kết file CSV, ánh xạ dữ liệu vào các biến và thực thi test case lặp lại theo từng dòng dữ liệu.

Trước tiên bạn phải tải công cụ Katalon

Nếu chưa tải bạn xem lại qua link sau : https://xaydungphanmem.com/bai-viet/gioi-thieu-va-huong-dan-cai-dat-katalon

Bước 1: Chọn Record Web -> Nhập Link -> Nhấn record

Khi hiển thị trang web bạn muốn kiểm thử ở đâu,thì thực hiện các bước mà bạn muốn.Sau khi thực hiện xong nhấn lưu Save Script và tạo New Folder.

Khi bạn xong các bước trên thì màn hình hiển thị như sau:

Ví dụ bên dưới tôi muốn test tự động phần Login nhiều lần mà không muốn tốn thời gian.Sửa setText  ở dòng 26,28 thành user và pass(đặt gì cũng được)


Bước 2: Nhấn chọn Variables bên dưới thanh công cụ -> Nhấn Add -> Sửa Name thành user và pass(phải giống tên mà bên code sửa,như ảnh bên trên).

Bước 3: Tạo file csv có tên user và pass và nhiều mục để thực hiện tự động nhiều lần



Bước 4: Bước tiếp theo tạp file Test Data mới -> Nhập name và nhấn OK

Nhấn Browse -> chọn file csv ban nãy tạo

Bước 5: Tiếp tục tạo File Test Suite như ảnh bên dưới -> Nhập name và nhấn OK

Nhấn Add và chọn file testcase mà ban đầu bạn chạy test script -> Nhấn OK

Nhấn Show Data Binding -> Nhấn Add

Chọn file Test Data mà ban đầu thêm -> Nhấn OK

Nếu bảng Variable Binding chưa hiển thị(có thể chưa save Test Data)

Chọn Data Column -> Set Test Data -> Set Test Name ->Nhấn chọn value ->Chọn đúng cột -> Nhấn OK


Bước 6: Đảm bảo các thông tin trên chính xác không nhầm lẫn với nhau.Sau khi xong nhấn nút Run hoặc Ctrl+Shift+A

Đây là kết quả khi chạy,khi file có 5 thông tin thì chạy 5 lần,nếu lỗi ở đâu thì dừng lại ở đó,còn pass hết sẽ có bảng kết quả bên dưới

Đây là bảng Log Viewer hiển thị kết quả

CHÚC CÁC BẠN LÀM THÀNH CÔNG!!!


Uyển Nhi

XƯỞNG THỰC TẬP PLT SOLUTIONS

https://pltpro.net

https://xaydungphanmem.com

www.youtube.com/@pltsolutions3010