2013-04-19 5 views
10

फिडलर का उपयोग करके, मैं एक हिट में कई अनुरोध भेजना चाहता हूं, सर्वर से प्रतिक्रिया समय जांचने के लिए, यदि एक ही समय में बहुत से अनुरोध भेजे जाते हैं। असल में, मैं अपनी सेवा पर एक प्रकार का लोड परीक्षण करना चाहता हूं। क्या इस कार्रवाई को करने का कोई तरीका है? मैं सर्वर को बार-बार मारने की प्रक्रिया को दोहराना चाहता हूं।क्या मैं फिडलर का उपयोग कर एक बार में कई अनुरोध भेज सकता हूं?

+0

इसके लिए जेएमटर का उपयोग करें, फिडलर नहीं ... – leppie

+0

मैं यहां जेएमटर पर विचार नहीं कर रहा हूं। मेरी योजना फिडलर का उपयोग कर ऐसा करना है। मुझे "स्ट्रेसस्टिमुलस" नामक फिडलर का विस्तार भी मिला। मैं इसके माध्यम से जा रहा था, लेकिन यह केवल मुझे एक बार में 3 पुनरावृत्तियों की अनुमति देता है। – Avian

+0

http://www.stresstimulus.com/ का एक मुफ्त संस्करण है जो एक साथ 250 वीयू (पुनरावृत्तियों) तक की अनुमति देता है। यह फिडलर में लोड परीक्षण के लिए है। – MaxK

उत्तर

20

फिडलर में, आप चयनित वेब सत्र पर SHIFT + R को मारकर जितनी बार चाहें अनुरोध दोहरा सकते हैं। आपको दोहराने के लिए संकेत दिया जाएगा और फिर फिडलर अनुरोधों की निर्दिष्ट संख्या जारी करेगा।

चेतावनी: आमतौर पर बोलते हुए, आप इस तरह के कार्य के लिए टेलीरिक टेस्ट स्टूडियो के लोड टेस्ट टूल जैसे टूल का उपयोग करना चाहते हैं। वैकल्पिक रूप से, आप वीएस वेबटेस्ट या माइक्रोसॉफ्ट के मुफ्त डब्ल्यूसीएटी उपकरण के लिए एक स्क्रिप्ट उत्पन्न करने के लिए फिडलर के निर्यात आर्किटेक्चर का उपयोग कर सकते हैं और लोड उत्पन्न करने के लिए उन उपकरणों का उपयोग कर सकते हैं। फिर आप इन स्क्रिप्ट को कई नेटवर्कों से कई मशीनों पर चला सकते हैं और एक क्लाइंट पर बस चलकर लोड का एक और यथार्थवादी सेट उत्पन्न कर सकते हैं।

+1

धन्यवाद एरिक। लेकिन मैं मान रहा था कि क्या कोई तरीका है कि मैं हर पुनरावृत्ति के बीच एक समय अंतराल निर्धारित कर सकता हूं। मान लीजिए, मैं 5 अनुरोध और सेकंड के x संख्या में प्रत्येक अनुरोध भेजना चाहता हूं। अभी, आपके समाधान के अनुसार, मैं एक्स अनुरोधों की संख्या भेज रहा हूं लेकिन मैं प्रत्येक अनुरोध के बीच समय अंतराल निर्धारित नहीं कर सकता, ताकि अनुरोध संख्या। 1 सर्वर को 3 सेकंड में हिट करता है और अनुरोध संख्या 2 सर्वर को 10 सेकंड में हिट करता है और इसी तरह। – Avian

+0

यदि आप अपने दोहराने के भीतर "सोचने का समय" चाहते हैं, तो आपको या तो कुछ स्क्रिप्ट लिखने या मेरे द्वारा उल्लेखित अन्य उपकरणों में से एक का उपयोग करने की आवश्यकता है। – EricLaw

+0

क्या सिंक्रोनस या असिंक्रोनस में अनुरोध निष्पादित किए जाते हैं? – Mani

2

मैं आज StresStimulus के साथ परीक्षण लोड कर रहा हूं। कुल मिलाकर, मैं काफी प्रभावित हूं।

अब यह एक स्टैंडअलोन एप्लिकेशन है (यह एक फिडलर एक्सटेंशन होता था)। एक 7 दिन का नि: शुल्क परीक्षण है जो 50 वर्चुअल उपयोगकर्ताओं को अनुमति देता है। साथ ही, सेटअप विज़ार्ड शुरुआती लोगों के लिए बहुत अच्छा है।

बुनियादी लोड परीक्षण के लिए परीक्षण ठीक होना चाहिए। व्यापक/व्यावसायिक उपयोग के लिए उन्नयन पर विचार करें।

+2

@ full_prog_full, जैसा कि आपने नोट किया है, स्ट्रेसस्टिमुलस अब एक स्टैंडअलोन लोड परीक्षण उपकरण है। यह एक फिडलर ऐड-ऑन भी बना हुआ है। 50 वीयू के लिए जारी किए गए 7-दिन के परीक्षणों को प्रति उपयोगकर्ता अनुरोध के लिए 10k वीयू तक अपग्रेड किया जा सकता है। –

+1

@ VadimKleyzit StresStimiuls के साथ अच्छी नौकरी। नि: शुल्क परीक्षण तनाव परीक्षण के लिए शुरुआत के रूप में चलाने के लिए वास्तव में आसान है। शायद आकस्मिक दान स्वीकार करने पर विचार करना होगा? अगर विकल्प उपलब्ध था तो मैं दान करता। –

+0

@ full_prog_full, आपकी अच्छी टिप्पणी के लिए धन्यवाद। मूल्यांकन के दौरान हमारे परीक्षणों का उपयोग करने के लिए स्वतंत्र हैं। वाणिज्यिक लाइसेंस बेचते समय दान आवश्यक नहीं हैं। स्ट्रेसस्टिमुलस इंस्टॉलर में 250 वीयू के साथ एक सतत मुक्त स्केल-डाउन संस्करण भी शामिल है जो समुदाय को वापस देने और स्ट्रेसस्टिमुलस के बारे में शब्द फैलाने के हमारे तरीके के रूप में प्रदान किया जाता है। –

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

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