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