Hiện tại, chúng tôi có một số lượng công việc và đường ống Jenkins hợp lý để xây dựng, thử nghiệm, triển khai và các hoạt động tự động khác.
Mỗi khi chúng tôi thay đổi hoặc thêm một công việc mới, chúng tôi chỉ kiểm tra thủ công - ví dụ: đi qua "đường dẫn hạnh phúc" (khi công việc được thực hiện không có lỗi), kiểm tra một vài trường hợp kiểm tra tiêu cực khi một công việc hoặc đường ống bị lỗi - kiểm tra mã lỗi và thông báo.
Cách tiếp cận này rõ ràng là không đáng tin cậy và không có quy mô tốt. Làm thế nào chúng ta có thể cải thiện quá trình này? Có nơi nào để tự động hóa thử nghiệm khi kiểm tra cách thức làm việc và đường ống của Jenkins không?