2016-03-02 13 views
5

इसकी जांच करने में बहुत समय लगा लेकिन पाया कि मेरे जेएमटर टेस्टप्लान में काउंटर तत्व केवल एक बार शुरू किया गया है। मामले:जेमीटर काउंटर अधिकतम मूल्य पुन: प्रारंभिकरण

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

बेशक, मैं बीनशेल नमूना (और अब मैं ऐसा करता हूं) का उपयोग करके समान कार्यक्षमता को आसानी से कार्यान्वित कर सकता हूं। लेकिन मेरा प्रश्न है: क्या स्क्रिप्टिंग के बिना काउंटर के अधिकतम मूल्य को फिर से शुरू करने का कोई तरीका है?

+0

मुझे लगता है कि अधिकतम मूल्य फिर से शुरू किया गया है हर बार जब काउंटर अधिकतम_ तक पहुंच जाता है। अर्थात। अधिकतम = 10 कहें, आप चलाते हैं, 0, 1, 2, 3, 4, 5, फिर 6 पर आप अधिकतम 20 तक बदलते हैं। काउंटर 10 तक बढ़ता रहेगा, फिर खुद को 0 पर रीसेट कर देगा, जिस बिंदु पर इसका अधिकतम बन जाएगा 20. –

+0

किरिल, आपके उत्तर के लिए धन्यवाद। नहीं, यह अधिकतम पहुंच पर पुन: प्रारंभ नहीं होता है। इसे आजमाया। –

+0

मुझे लगता है कि यह डिजाइन द्वारा है ... –

उत्तर

0

काउंटर अधिकतम मूल्य प्रत्येक बार काउंटर निष्पादित होने पर प्रभावी रूप से पढ़ा जाता है।

तो यदि आपको लगता है कि यह नहीं है, तो शायद सबसे अधिक समस्या अधिकतम मान के अपडेट में है।

वैरिएबल के मान की जांच करने के लिए आप इस मान को Debug Sampler जोड़ सकते हैं और मान देखने के लिए View Results Tree का उपयोग कर सकते हैं।

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