Nội dung bài học
Cách sử dụng Record Tool (Record Web) để tạo một Test Case nhanh chóng dễ dàng trong Katalon Studio.
Các bước thực hiện:
- Tạo một Project mới trên Katalon Studio (cho quen tay)
- Record lại các bước thêm một Project mới trên website demo
- Chạy lại kịch bản vừa tạo và kiểm tra kết quả
1. Tạo một project mới
Chúng ta tạo một project mới với tên tùy ý. Ví dụ An tạo tên KatalonStudioA1
Còn nhớ không ta @@. Nhấn File > New > Project. Xong nhập thông tin là xong. Có gì xem lại bài 1 nhé 😜
2. Record quá trình Add Project
Thực hiện các bước sau để Record một test case mới:
- Nhấp vào biểu tượng Record Web
- Nhập URL: https://rise.fairsketch.com/signin
- Chọn tên trình duyệt để bắt đầu Record (lưu ý các trình duyệt phải được cài trên máy trước đó, mình sẽ dùng Chrome để test)
Khi quá trình record bắt đầu, Katalon Studio sẽ sinh ra 2 bước mặc định:
Bước 1: Open Browser
Bước 2: Navigate To URL https://rise.fairsketch.com/signin
Chổ này các bạn nhấn Expand để nó xổ xuống form rộng hơn
Bước 3: Login vào hệ thống với account nào đó để có quyền Add Project mới (dùng account Admin cho chắc)
Các bạn sẽ thấy nó ghi lại các bước bên form Record Tool bên phải
Chúng ta sẽ thực hiện thao tác của các bước Add Project trên website, Katalon Studio sẽ record lại toàn bộ quá trình bạn thao tác trên trình duyệt.
Làm các bước còn lại:
- Chọn Menu Project -> Nhấn button Add Project -> Hiện form điền thông tin
- Nhấn Save button -> Search kiểm tra lại thông tin đã Add
- Khi xong quá trình Add Project thì chúng ta thấy nó ghi lại đủ các bước bên form Record
- Tiếp theo thì nhấn Save Script button để lưu lại record
Hiện form "Add Element to Object Repository"
Chúng ta chọn mục Object Repository mặc định để lưu Object hoặc nhấn New Folder để tạo mới thư mục khác tùy ý
Mặc định An nhấn Ok để lưu vào mục Object Repository
- Tiếp theo hiện form xác nhận đặt tên Test Case vừa record.
Các bạn có thể đặt là "Add Project" và nhấn Ok
Khi nhấn Ok thì Test case được lưu lại trong mục Test Cases và các Object lưu vào mục Object Repository như hình
Các bước của Test case sau khi record cũng hiện ra khi nhấn vào tên Test case "Add Project"
3. Chạy lại kịch bản vừa tạo
Các bạn mở test case lên xong nhấn xổ chọn Browser cần chạy lại và nhấn Play button như hình
Sau khi chạy xong test case, kết quả hiển thị như hình. Ta có thể xem thời gian chạy testcase, kết quả Passed hoặc Failed và các thông tin khác trong Console và Log Viewer.
Có thể test case bị fail vì quá trình record chưa lấy đúng Xpath. Vấn đề này chúng ta sẽ sửa lại Xpath cho Object nào bị sai. Đồng thời có thể chèn Delay vào các bước để tránh quá nhanh.
Anh Tester
facebook.com/anhtester
Đường dẫu khó chân vẫn cần bước đi
Đời dẫu khổ tâm vẫn cần nghĩ thấu