में सत्र/कुकी प्रबंधन हमारे पास एक आवेदन में एक साधारण प्रदर्शन परीक्षण प्रवाह है।अपाचे जेएमटर
- हम के लिए लॉग इन
- खोजें कुछ मानदंड
- विभिन्न मापदंडों के लिए बार-बार खोजों के आधार पर।
हम प्रदर्शन प्रदर्शन करने के लिए जेएमटर का उपयोग कर रहे हैं। स्केलेबल तरीके से इसका परीक्षण करने के लिए हमें कई धागे चलाना होगा।
जिस तरह से हम वर्तमान में इस व्यवस्था की है:
-Test Plan
- Thread Group
- Cookie Manager
- Login To application
- Search on param 1
- Search on param 2
- results summary table
- Summary report
तो बुनियादी तौर पर हम सारांश वापसी तालिका है और योजना के स्तर पर उपस्थित रिपोर्ट जबकि कुकी प्रबंधक धागा समूह स्तर पर मौजूद है।
जब मैं एक धागे के लिए दौड़ता हूं तो यह ठीक चलता है और अच्छी तरह से पूरा करता है। जब मैं इसे कई धागे तक स्केल करता हूं, जैसे ही अगला थ्रेड बंद हो जाता है, अंतिम धागे के लिए सत्र अमान्य हो जाता है। यह नव निर्मित धागे के कारण पहले से चल रहे धागे के लिए विफलताओं का कारण बनता है।
मैं अवलोकन के साथ इस परिणाम पर पहुंच गया: परिणाम सारांश पेड़
2 में
1. अगर मैं एक से अधिक थ्रेड चलाने के लिए, केवल पिछले धागा मिल गया है वैध प्रतिक्रियाओं अगर मैं 10 सेकंड के रूप में अवधि बढ़ाना के साथ 2 धागे के साथ चलाने के लिए, जिसका अर्थ है कि प्रत्येक थ्रेड को खुद को खत्म करने का समय मिलता है, फिर दोनों सफलतापूर्वक भागते हैं।
मेरी समझ के अनुसार प्रत्येक थ्रेड लॉगिन एप्लिकेशन में है और चूंकि कुकी प्रबंधक थ्रेड स्तर पर है, तो मूल्य क्रमशः प्रत्येक थ्रेड के लिए सत्र आईडी के लिए बनाए रखा जाएगा? लेकिन क्या थ्रेड के बीच सत्र आईडी मान के ओवरराइड का कारण बन रहा है?
किसी भी मदद की बहुत सराहना की जाएगी।
इस के लिए +1। * क्या एक ही टेस्ट प्लान के विभिन्न थ्रेड समूहों के माध्यम से कुकीज़ को "प्रसारित करना" संभव है? नहीं। जेएमटर धागे स्वतंत्र उपयोगकर्ताओं का प्रतिनिधित्व करने के लिए लक्षित हैं, इसलिए कुकीज और वेरिएबल थ्रेड के लिए स्थानीय हैं। * [इस] के अनुसार (http://jmeter.512774.n5.nabble.com/HTTP-cookie-manager -td544523.html)। –