वॉल्यूम परीक्षण क्या है?
वीओएलटीई टेस्टिंग एक प्रकार का सॉफ्टवेयर परीक्षण है, जहां सॉफ्टवेयर को भारी मात्रा में डेटा के अधीन किया जाता है। इसे बाढ़ परीक्षण भी कहा जाता है । वॉल्यूम परीक्षण डेटाबेस में डेटा की मात्रा में वृद्धि करके सिस्टम के प्रदर्शन का विश्लेषण करने के लिए किया जाता है।
वॉल्यूम परीक्षण की सहायता से, डेटा की उच्च मात्रा के संपर्क में आने पर प्रतिक्रिया समय और सिस्टम व्यवहार पर प्रभाव का अध्ययन किया जा सकता है।
उदाहरण के लिए, गीत डाउनलोड करने के लिए लाखों उपयोगकर्ता होने पर संगीत साइट के व्यवहार का परीक्षण करना।
वॉल्यूम परीक्षण के लाभ
- लोड मुद्दों की पहचान करके, बहुत सारा पैसा बचाया जा सकता है जो अन्यथा आवेदन रखरखाव पर खर्च किया जाएगा।
- यह स्केलेबिलिटी योजनाओं के लिए एक त्वरित शुरुआत में मदद करता है
- अड़चनों की प्रारंभिक पहचान
- यह विश्वास दिलाता है कि आपका सिस्टम अब वास्तविक दुनिया के उपयोग में सक्षम है
वॉल्यूम टेस्टिंग क्यों करें
वॉल्यूम परीक्षण करने का उद्देश्य है
- डेटाबेस में डेटा की बढ़ती मात्रा के साथ सिस्टम के प्रदर्शन की जाँच करें
- समस्या की पहचान करने के लिए बड़ी मात्रा में डेटा के साथ होने की संभावना है
- उस बिंदु का पता लगाने के लिए जिस पर सिस्टम की स्थिरता कम हो जाती है
- वॉल्यूम परीक्षण प्रणाली या अनुप्रयोग की क्षमता की पहचान करने में मदद करेगा - सामान्य और भारी मात्रा
वॉल्यूम टेस्टिंग कैसे करें
वॉल्यूम परीक्षण में, निम्नलिखित चीजों का परीक्षण करने की आवश्यकता होती है
- जाँच करें कि क्या कोई डेटा हानि है
- सिस्टम के प्रतिक्रिया समय की जांच करें
- जांचें कि डेटा सही तरीके से संग्रहीत है या नहीं
- सत्यापित करें कि डेटा बिना किसी सूचना के अधिलेखित है
- चेतावनी और त्रुटि संदेशों की जांच करें, क्या यह वॉल्यूम की समस्याओं के लिए बिल्कुल आता है
- जांचें कि उच्च मात्रा डेटा प्रसंस्करण की गति को प्रभावित करता है या नहीं
- क्या सिस्टम में आवश्यक मेमोरी संसाधन हैं
- क्या पूरे सिस्टम पर वॉल्यूम टेस्ट किया गया है
- यदि डेटा की मात्रा निर्दिष्ट से अधिक है तो कोई जोखिम नहीं है
- क्या कोई गारंटी है कि निर्दिष्ट की तुलना में कोई बड़ी तारीख की मात्रा नहीं होगी
उच्च मात्रा परीक्षण के लिए सर्वोत्तम अभ्यास
उच्च-मात्रा परीक्षण के लिए सर्वोत्तम अभ्यास हैं
- सभी सर्वर बंद करें और सभी लॉग की जांच करें
- लोड परीक्षण से पहले मैन्युअल रूप से एप्लिकेशन परिदृश्य निष्पादित करें
- अधिकांश उपयोगी परिणामों के लिए उपयोगकर्ताओं की संख्या कम हो जाती है
- लाइसेंस बाधाओं को दूर करने के लिए, संतुलन समय लगता है
- नए निर्माण से सतर्क रहें
- एक बेसलाइन स्थापित होने के बाद सुधार के लिए उपयोग के मामले का विश्लेषण करें
- यदि एक प्रदर्शन अड़चन है, तो वॉल्यूम टेस्टिंग के कुछ हिस्सों की पुनरावृत्ति अपरिहार्य हो जाती है
वॉल्यूम परीक्षण बनाम लोड परीक्षण
वॉल्यूम परीक्षण | लोड परीक्षण |
---|---|
|
|
|
|
वॉल्यूम परीक्षण में चुनौतियां
- स्मृति का विखंडन उत्पन्न करना मुश्किल है
- कुंजी की गतिशील पीढ़ी
- उत्पन्न डेटा की संबंधपरक अखंडता
सारांश:
- सॉफ्टवेयर इंजीनियरिंग में, वॉल्यूम परीक्षण उच्च डेटा लोड के लिए सिस्टम प्रदर्शन की जांच करने का एक तरीका है
- यह एक गैर-कार्यात्मक परीक्षण है
- उत्पन्न करने के लिए मुश्किल स्मृति का विखंडन और उत्पन्न डेटा की संबंधपरक अखंडता
वॉल्यूम परीक्षण की कुछ चुनौतियां हैं