यूनिट और एकीकरण परीक्षण आमतौर पर विकास प्रक्रिया के हिस्से के रूप में किया जाता है। मैं में मौजूदा सिस्टम के कॉन्फ़िगरेशन में इस पद्धति का उपयोग करने के तरीकों की तलाश में हूं।इकाई/एकीकरण परीक्षण तारांकन विन्यास
एस्टेरिस्क के मामले में, कॉन्फ़िगरेशन फ़ाइल उतनी ही प्रोग्रामिंग भाषा जितनी अधिक है, लूप, कूद, सशर्त आदि के साथ पूर्ण होती है, और काफी जटिल हो सकती है। कॉन्फ़िगरेशन में परिवर्तन अक्सर एक जटिल सॉफ़्टवेयर उत्पाद में परिवर्तन के समान समस्याओं से पीड़ित होते हैं - परीक्षणों के बिना सभी प्रभावों को पूर्ववत करना मुश्किल हो सकता है। यह इस तथ्य से भी बदतर हो गया है कि सिस्टम की प्रकृति बाह्य संस्थाओं के साथ संवाद करना है, यानी फोन कॉल करें।
मेरे पास जेनरेट की गई घटनाओं के लिए प्रबंधक इंटरफ़ेस देखते समय कॉल फ़ाइलों (एक्सटेंशन के बीच विशिष्ट कॉल बनाने के लिए) का उपयोग करके सिस्टम का परीक्षण करने के बारे में कुछ विचार हैं। एक परीक्षण तब अपेक्षित परिणाम के लिए देख सकता था, यानी डायलिंग * 99 # परिणामस्वरूप वॉइसमेल एप्लिकेशन को बुलाया जाना चाहिए।
त्रुटियां स्पष्ट हैं - यह वास्तविक परिणाम का परीक्षण नहीं करती है, केवल सिस्टम सोचता है परिणाम है, और शायद इसे परीक्षण के तहत सिस्टम के कुछ संशोधन की आवश्यकता है। इन परीक्षणों को केवल अपेक्षित आउटपुट पर ट्रिगर करने के लिए पर्याप्त रूप से पर्याप्त रूप से लिखना वाकई मुश्किल है, खासकर यदि सिस्टम उपयोग में है (यानी अन्य कॉल प्रगति पर हैं)।
क्या मैं चाहता हूं, एस्टेरिस्क के लिए एक परीक्षण प्रणाली असंभव है? यदि नहीं, तो क्या आपके पास उचित तरीके से इस बारे में जाने के तरीकों के बारे में कोई विचार है? मैं इसमें उचित समय का विकास करने के लिए तैयार हूं और परिणाम को एक दोस्ताना लाइसेंस के तहत जारी कर रहा हूं, लेकिन मैं इससे संपर्क करने का सबसे अच्छा तरीका सुनिश्चित नहीं कर रहा हूं।
अगर मैं गलत हूं, तो मुझे सही करें, लेकिन टेस्ट सूट एस्टेरिक डेवलपर्स के लिए एस्टेरisk का परीक्षण करने के लिए है, जबकि सवाल एस्टेरisk – nafg
के शीर्ष पर बनाए गए सिस्टम का परीक्षण करने के बारे में था, इसका उपयोग विभिन्न उद्देश्यों के लिए किया जा सकता है। एस्टरिस्क टेस्ट सूट मशीन कॉन्फ़िगरेशन + कुछ ओवरराइड का उपयोग करके, एस्टेरिक का एक उदाहरण ऑर्केस्ट्रेट करता है। इसमें मॉक कॉल के साथ एस्टरिस्क ड्राइविंग, घटनाओं की पुष्टि आदि शामिल हैं। कई लोग इसे अपग्रेड के बीच अपनी कॉन्फ़िगरेशन सत्यापित करने के लिए उपयोग करते हैं; ओपी के सवाल पर आधारित, यह एक संभावना प्रतीत होता था। –