2012-04-20 11 views
12

के बीच अंतर मैं हाल ही में फ़ज़ परीक्षण और बंदर परीक्षण के बीच अंतर के बारे में सोच रहा हूं। विकी के अनुसार, ऐसा लगता है कि बंदर परीक्षण "केवल" एक यूनिट परीक्षण है और फ़ज़ परीक्षण नहीं है। एंड्रॉइड में UI/Application Exerciser monkey है और यह यूनिट परीक्षण की तरह प्रतीत नहीं होता है।"फ़ज़ परीक्षण" और "बंदर परीक्षण"

क्या इन परीक्षण विधियों के बीच कोई अंतर है?

उत्तर

11

यूआई/एप्लिकेशन व्यायामकर्ता बंदर फ़ज़ परीक्षण उपकरण है। नाम शायद इस तथ्य से संबंधित है कि यह व्यवहार करता है जैसे बंदर आपके एप्लिकेशन का उपयोग करता है। यह भी तथ्य यह है कि (Wikipedia से) से संबंधित हो सकती:

"बंदर" स्टीव कैप्स द्वारा विकसित यह जर्नलिंग हुक का इस्तेमाल किया पूर्व 1983 के लिए मैक कार्यक्रमों में यादृच्छिक घटनाओं को खिलाने के लिए एक लबादा आवेदन किया गया था, और मैकपेंट में बग के लिए परीक्षण करने के लिए इस्तेमाल किया गया था।

लब्बोलुआब यह है कि बंदर परीक्षण और परमाणु रूप में पृथक परीक्षण अनिवार्य रूप से एक ही बात के लिए अलग-अलग नाम हैं। हालांकि, वहाँ एक सूक्ष्म अंतर हो सकता है: जबकि परमाणु रूप में पृथक परीक्षण यादृच्छिक डेटा का उपयोग कर के बारे में अधिक है, बंदर परीक्षण के बारे में यादृच्छिक कार्यों है।

संबंधित मुद्दे