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