2009-01-05 12 views
8

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

क्या बाकी अनुरोधों को अनदेखा करते हुए केवल अनुरोधों के सेट के लिए परिणाम एकत्र करने का कोई तरीका है?

+2

FYI करें मैं https://issues.apache.org/bugzilla/show_bug.cgi?id=54846 दायर किया है, आप इसके लिए मतदान कर सकते हैं। मुझे लगता है कि एक पैच कठिन नहीं होना चाहिए, लेकिन मुझे यकीन नहीं है कि मुझे पर्याप्त परवाह है। इस परियोजना के साथ परियोजना के लिए सबसे कठिन हिस्सा होगा। – akostadinov

+0

@akostadinov, तो 2 साल बाद स्थिति क्या है? – Pacerier

उत्तर

14

मेरे ज्ञान के लिए, बाहर करने का कोई आसान तरीका नहीं है। हालांकि, अपनी संरचना को बदलकर, आप जो चाहते हैं उसे प्राप्त कर सकते हैं।

श्रोताओं सभी बच्चों के स्तर में ट्यून करते हैं। इस प्रकार, यदि आपके पास "टेस्ट प्लान" के लिए सीधे बच्चे के रूप में श्रोता है, तो सभी थ्रेड समूह श्रोता द्वारा पकड़े जाएंगे। यदि आपके पास एकाधिक थ्रेड ग्रुप हैं, और श्रोता को थ्रेडग्रुप ए में रखें, तो यह थ्रेडग्रुप बी से परिणाम कैप्चर नहीं करेगा। यह सरल नियंत्रकों के लिए भी लागू होता है।

मैं निम्नलिखित संरचना सुझाव है:

Test Plan 
- Thread Group 
---- Simple Controller - Login ONLY 
---- Simple Controller - Rest of Script 
--------- Listener 
+1

इस पुराने प्रश्न का उत्तर देने के लिए बहुत बहुत धन्यवाद! – Serxipc

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