1. Yêu cầu
- Project của bạn đã được upload lên git
- Sử dụng Katalon bản dùng thử (trong 1 tháng đầu) hoặc đã mua Katalon TestOps license. Nếu bạn đã hết thời gian dùng thử, or ko có Katalon TestOps license, bạn sẽ gặp lỗi như sau:
2. Các bước thực hiện
- Bước 1: Open GitHub và get project url
- Bước 2: Go to Git Setting – Developer settings – Personal access token
- Bước 3: Back lại Katalon TestOps dashboard, select “Configurations” trên thanh menu – click Create Git Script Repository
- Bước 4: Input thông tin vào Script Repositories như hình sau và click Create
- Bước 5: Go to Test Environment and click to Create Local Test Environment.
- Bước 6: Select OS và download file Agent của Katalon TestOps về máy local
- Bước 7: Copy commands in the Generate configuration and Start an agent sections để setting up Agent trên máy local
- Bước 8: Mở folder agent vừa tải về, chạy lệnh terminal tại đây để chạy file start
- Bước 9: Back về trang Katalon TestOps để xem status của agent.
3. Set schedule to execute test suite
- Bước 1: Các bạn vào Test Execution > Test Run List > Schedule Test Run
- Bước 2: Chọn project đã liên kết ở git, chọn Test Suite muốn chạy và đặt tên
- Bước 3: Chọn Local Test Env mình vừa setup ở trên. Sau đó select Save Configuration và click Create
Đến bước này, bạn có thể run manual bằng cách click vào icon Run
Sau khi run manual, bạn chờ 1 vài phút để test suite execute xong và upload report lên
Back lại TestOps Dashboard, bạn sẽ thấy kết quả sẽ được visualize theo dạng chart như sau
Nếu bạn muốn cho nó tự run theo 1 schedule nào đó thì sao? Bạn select Test Run name and click Edit
Lúc này bạn select Trigger Automated Test để tuỳ chọn Test Suite/Test Suite Collection run daily, weekly… Sau khi config xong, bạn click vào button Save and Schedule là xong nhé.
4. Kết
Như vậy mình đã giới thiệu xong cách Set schedule to execute test suite. Cảm ơn các bạn đã theo dõi bài viết của mình. Chúc các bạn thành công. Hẹn gặp lại các bạn ở những chủ đề tiếp theo. Bái bai.