Bạn có thể thiết lập "Scheduled Tasks" để tự động chạy các kịch bản kiểm thử tự động đã cấu hình vào những thời điểm được chỉ định, thu thập kết quả thực thi tác vụ và đáp ứng các yêu cầu về kiểm thử theo lịch cũng như hồi quy.
Scheduled tasks hiện đang ở giai đoạn Beta.
Để chạy scheduled tasks, trước tiên bạn cần cấu hình một self-hosted Runner.
Số lần bạn có thể chạy scheduled tasks phụ thuộc vào gói bạn đã đăng ký. Bạn có thể xem chi tiết trên trang giá của Apidog.
Để truy cập danh sách "Scheduled Tasks", hãy điều hướng đến mô-đun Tests và nhấp vào "Scheduled Tasks." Tại đây, bạn có thể xem và quản lý tất cả scheduled tasks cho dự án hiện tại. Danh sách bao gồm các thông tin quan trọng như:
Số lần thực thi: Tổng số lần scheduled task này đã được thực thi.
Bật: Các tác vụ được bật theo mặc định. Nếu bị tắt, tác vụ sẽ không còn tự động thực thi.
Thời gian chạy tiếp theo: Thời gian thực thi tiếp theo đã được lên lịch, dựa trên lịch đã cấu hình.
Khi tạo một scheduled task mới, bạn cần thiết lập các thông tin sau:
Tên tác vụ và mô tả: Được dùng để phân biệt các scheduled tasks và giải thích mục đích chi tiết của tác vụ.
Kịch bản kiểm thử: Scheduled task sẽ thực thi một hoặc nhiều kịch bản kiểm thử đã chọn. Mỗi kịch bản có thể có các thiết lập thực thi riêng.
Chế độ chạy: Thiết lập chu kỳ thời gian để thực thi scheduled task này, chẳng hạn như mỗi Chủ nhật lúc 11 giờ tối, hoặc mỗi 6 giờ.
Chạy trên: Chỉ định phiên bản sẽ thực thi scheduled task này. Tác vụ có thể được thực thi thông qua Apidog Cloud (sắp ra mắt) hoặc qua một self-hosted Runner. Nếu nhóm đã triển khai nhiều Runner đa dụng, bạn có thể chọn một trong số đó.
Thông báo: Bật thông báo để gửi kết quả thực thi đến những người liên quan qua các kênh được chỉ định. Đối với email, địa chỉ của các thành viên dự án sẽ được tự động hoàn thành, nhưng bạn cũng có thể nhập địa chỉ của những người không phải là thành viên dự án.
Sau khi một scheduled task hoàn tất, thông báo sẽ được gửi đến nhân sự liên quan thông qua các kênh đã chỉ định, và kết quả thực thi s ẽ được lưu trên trang kết quả thực thi của tác vụ. Bạn có thể kiểm tra trang "Run History" để xem thông tin chi tiết về scheduled tasks.