हम बेंगलुरु, कर्नाटक, भारत में प्रदर्शन सॉफ़्टवेयर परीक्षण सेवा के एक प्रसिद्ध प्रदाता के रूप में अपना व्यवसाय संचालन शुरू करते हैं। ऑफ़र: मानक उपकरण एक JMeter, BlazeMeter के माध्यम से नकली लोड टेस्ट सेट अप करें और निष्पादित करें वितरित भीड़ उपयोगकर्ताओं+सिमुलेटर के माध्यम से रियल लोड परीक्षण सेट अप करें और निष्पादित करें अंतिम उपयोगकर्ता के लिए वास्तविक दुनिया की स्थितियों में अनुप्रयोग प्रदर्शन और व्यवहार का आकलन करें हम क्या मापते हैं: समरूपता: सिस्टम को प्रति घंटे समवर्ती उपयोगकर्ताओं की अपेक्षित संख्या का समर्थन करना चाहिए, जिसमें पीक ऑवर्स भी शामिल हैं थ्रूपुट: हम लेनदेनों की संख्या/सेकंड, पेज/सेकंड की संख्या/सेकंड पर लक्ष्य निर्धारित करेंगे और परीक्षण के दौरान वास्तविक के मुकाबले मापेंगे। उपयोगकर्ताओं के विशिष्ट सेट के खिलाफ परीक्षण करें। उपलब्धता: अपेक्षित लोड और समवर्ती स्तर के तहत, सर्वर से अनुरोध करते समय सिस्टम को त्रुटियां नहीं फेंकनी चाहिए प्रतिक्रिया समय: प्रत्येक परीक्षण के लिए, हम परिदृश्य के हर चरण (और लेनदेन द्वारा कुल) पर प्रतिक्रिया समय को मापेंगे, और आधार-पंक्ति/अपेक्षित मानों के मुकाबले तुलना करेंगे। यह सुनिश्चित किया जाएगा कि कोई प्रतिगमन न हो (बाद के निर्माण में प्रतिक्रिया समय बढ़ रहा है), और ऐसी किसी भी घटना को टीम के ध्यान में लाया जाएगा नेटवर्क उपयोग: हम डेटा वॉल्यूम (प्रतिक्रिया बाइट्स), बाइट्स/सेकंड, और डेटा त्रुटि दर पर लक्ष्य निर्धारित करेंगे और परीक्षण के दौरान वास्तविक के मुकाबले मापेंगे सर्वर उपयोग: हम CPU उपयोग, मेमोरी उपयोग और डिस्क I/O सहित सर्वर पर KPI को मापेंगे हम क्या देते हैं: प्रदर्शन परीक्षण परिदृश्यों को डिज़ाइन किया जाएगा, कोड में बनाया जाएगा और नियमित रूप से निष्पादित किया जाएगा हर दौड़ के अंत में, रिपोर्ट एकत्र की जाएगी; किसी भी विसंगतियों को उजागर करने के लिए डेटा का विश्लेषण किया जाएगा विसंगतियों का पता चलने पर, आगे के विश्लेषण का प्रयास किया जाएगा। हम उस विशिष्ट पर्यावरणीय कॉन्फ़िगरेशन/स्थिति की पहचान करने का प्रयास करेंगे जो समस्या का कारण बन सकती थी और इसे अलग कर सकती थी, थोड़ा भिन्न पैरामीटर सेटिंग के साथ या विभिन्न पर्यावरणीय परिस्थितियों में एक ही परिदृश्य के कई रन करके। हालांकि, हम कोड स्तर पर दोषों को मूल रूप से उत्पन्न करने का प्रयास नहीं करेंगे प्रत्येक रन रिपोर्ट दर्ज की जाएगी, और टीम को प्रकाशित की जाएगी। समस्याओं के कारणों को सफलतापूर्वक अलग करने पर, हम विकास टीम के साथ चर्चा करेंगे, और अधिक उपयुक्त परीक्षणों को डिज़ाइन किया जाएगा और हमारे प्रदर्शन परीक्षण सूट में शामिल किया जाएगा