पाठ 11 / 23
टेस्ट स्वचालित रूप से क्यों चलने चाहिए
जानें कि tests अपने-आप क्यों चलने चाहिए और manual testing पर निर्भर रहने के बजाय pipeline को क्यों रोकना चाहिए।
इंसान भूल जाते हैं, मशीनें नहीं
जल्दबाज़ी या ऊब में एक इंसानी टेस्टर स्टेप्स छोड़ देता है। पाइपलाइन हर बार, जब भी कोई बदलाव पुश होता है, बिल्कुल वही सूट उसी क्रम में चलाती है — एक विश्वसनीय एकरूपता।
एक सुरक्षा जाल
CI में स्वचालित टेस्ट एक ट्रैपीज़ कलाकार का सुरक्षा जाल हैं: जब ज़रूरत न हो तो अदृश्य, पर हर एक कोशिश पर मौजूद — कूदने से पहले उसे जाँचने का फैसला आपको सोचकर नहीं लेना पड़ता।
इसे सुझाव नहीं, एक द्वार बनाएँ
फेल होने पर टेस्ट को पाइपलाइन को रोकना चाहिए, केवल चेतावनी नहीं देनी चाहिए। जिस टेस्ट सूट को नज़रअंदाज़ करना आसान हो, उसे लोग अंततः नज़रअंदाज़ करने लगते हैं।