क्या आप जानते हैं कि आप एक समीक्षा प्रणाली स्थापित कर सकते हैं ताकि आपके द्वारा किए गए प्रत्येक अनुरोध से पता चले कि आपकी साइट पर नेत्रहीन क्या बदल गया है?
पर्सी ऐसा ही करता है। यह मानता है कि आपके पास मास्टर पर जो है वह सही है (विन्यास योग्य) और, जब आप एक पुल अनुरोध करते हैं, तो यह शाब्दिक रूप से स्क्रीनशॉट लेता है और उनकी तुलना मास्टर में क्या है के स्क्रीनशॉट से करता है। अगर कुछ भी बदल गया है, तो यह आपको बता सकता है, जैसे इकाई या एकीकरण परीक्षण। उन्हें स्वीकार करें और नोटिस करें कि कुछ गलत है? इसे ठीक करें और फिर से परिवर्तनों की समीक्षा करें।
यह अविश्वसनीय है कि इस तरह का परीक्षण उपलब्ध है। यह है कि आप वास्तव में अपनी टीम में विश्वास कैसे ला सकते हैं, यह वही कर रहे हैं जो आपको लगता है कि यह तब हो रहा है जब लोग डिजाइन या सामग्री में बदलाव करते हैं।
इस वीडियो में, मैंने माइक फ़ोटिनकिस (पर्सी के सह-संस्थापक) के साथ जोड़ी बनायी है, जो कि सभी को प्रदर्शित करता है, फिर शाब्दिक रूप से यह सब सेट हो जाता है और साइट पर जा रहा है। हम ग्यारहवें का उपयोग करते हुए एक स्थानीय साइट पर काम करेंगे, इसे नेटलाइज़ पर लाइव करें, साइट के लिए GitHub रेपो में CircleCI को एकीकृत करें, और पर्सी को चलाने के लिए कॉन्फ़िगर करें।
यह बहुत जादुई है और मैं वास्तव में आपको इसकी जांच करने की सलाह देता हूं ताकि आप इन दिनों दृश्य परीक्षण के स्तर को जान सकें।