2008-11-18 24 views
9

मैं जेएमटर 2.3 का उपयोग कर रहा हूं, जो अब प्रॉक्सी सर्वर तत्व के तहत "प्रयास HTTPS स्पूफ़िंग" का समर्थन करता है। मैंने कई अलग-अलग सर्वरों पर यह कोशिश की है, और मुझे कोई सफलता नहीं मिली है। क्या कोई इस सेटिंग के साथ एक HTTPS स्रोत से सफलतापूर्वक रिकॉर्ड करने में सक्षम है?जेएमटर - सफल एचटीटीपीएस रिकॉर्डिंग?

या सफलतापूर्वक रिकॉर्डिंग को छोड़कर, क्या कोई काम-आसपास साझा कर सकता है? जब उपलब्ध हो, तो मेरे पास सर्वर स्तर पर HTTPS बंद हो गया है, लेकिन यह हमेशा संभव नहीं है। विचार?

उत्तर

-1

सफल कार्य आसपास: HTTPS में रिकॉर्ड करने के लिए BadBoy का उपयोग करें। यह "जेएमटर को निर्यात" समारोह में बनाया गया है - बहुत चालाक।

0

पर बैडबॉय दस्तावेज़ देखें क्या खराब लड़के और एचटीपीएस स्पूफिंग से HTTPS रिकॉर्ड करने का कोई और तरीका है?

हां - जेएमटर के रात के निर्माण का उपयोग करें, उदा। संस्करण आर 9 22204।

+0

जेएमटर का Ver 2.4 अब HTTPS का समर्थन करता है – BlackGaff

1

HTTPS स्पूफिंग के बिना रिकॉर्डिंग के साथ सफलतापूर्वक https दर्ज की JMeter में जोड़ा गया है (this bug report देखें)। यह जेएमटर आर 9 22204 के साथ मेरे लिए काम कर रहा है, एक समस्या को ठीक करने के लिए जहां मैं एचटीटीपीएस स्पूफिंग का उपयोग करते हुए रिकॉर्डिंग में ऐप में लॉग इन नहीं रह सका। मैं एक खुश कैंपर हूँ!

-2

मैं https और AJAX बातचीत रिकॉर्ड करने के लिए Webscarab का उपयोग कर रहा हूं। यह ठीक काम किया। मैंने जेस्मीटर के लिए निर्यात समारोह के साथ Webscarab बढ़ाया। बगजिला 48898.

2

मुझे क्या करना है:

  1. जाओ मेरी वेबसाइट अपने वेब सर्वर का IP पता (यानी http://2.2.2.2/login.html)
  2. प्रारंभ रिकॉर्डर का उपयोग करने और अपने परीक्षण मामले
  3. रोक के माध्यम से चलाने के लिए रिकॉर्डिंग
  4. HTTP अनुरोध नमूने
  5. से प्रोटोकॉल सेट करने के लिए डोमेन नाम (यानी 2.2.2.2 को yoursite.com के साथ प्रतिस्थापित करें) के साथ आईपी पते के सभी मानों को बदलें। HTTP अनुरोध नमूने में https

यदि आपके पास कुछ से अधिक पृष्ठ हैं, तो HTTP अनुरोध डिफ़ॉल्ट आइटम बनाना सबसे आसान है, और वहां अपना डोमेन नाम और प्रोटोकॉल सेट करें।

एफवाईआई, मैं 2010-05-24 के रूप में नवीनतम स्थिर निर्माण का उपयोग कर रहा हूं: जेएमटर 2.3.4 आर 785646।

-1

हाँ, मैं इसके साथ इस्तेमाल किया है पर "स्पूफिंग HTTPS का प्रयास"। चीजें काफी सरल हैं:

  1. (निश्चित रूप से) पर HTTPS स्पूफिंग चालू करें।
  2. सुनिश्चित करें कि ब्राउजर जेएमटर को एचटीपी अनुरोध भेजता है, ताकि जेमीटर इसे रिकॉर्ड कर सके और फिर एन्क्रिप्टेड अनुरोध सर्वर पर वापस भेज सके।तो, ब्राउज़र में यूआरएल http: // (और https: // के साथ नहीं) से शुरू होना चाहिए। विवरण my blog में पाया जा सकता है।

कृपया मुझे बताएं कि यह आपके लिए काम करता है या नहीं।

0

एचटीपीएस रिकॉर्डिंग आज के रूप में जेएमटर 2.9 के नए संस्करण में सफलतापूर्वक काम कर रही है। मुझे प्रॉक्सी प्रमाण पत्र आयात करना था और यह काम करने के लिए फ़ायरफ़ॉक्स के साथ खेलना था।

अधिक जानकारी Https recording using Jmeter

4

के लिए इस लिंक का संदर्भ लें जबकि JMeter प्रॉक्सी पहले से ही HTTPS अनुरोध रिकॉर्ड करने की क्षमता है, एक Chrome एक्सटेंशन JMeter स्क्रिप्ट बनाता है हाल ही में बाहर आया था: https://chrome.google.com/webstore/detail/blazemeter-the-load-testi/mbopgmdnpcbohhpnfglgohlbhfongabi?hl=en

यह एक BlazeMeter का उपयोग करता है मध्यस्थ (क्लाउड सेवा में एक वाणिज्यिक जेएमटर) के रूप में, लेकिन आप हमेशा के लिए अपनी मुफ्त सेवा का उपयोग कर सकते हैं और अभी भी एक जेएमएक्स स्क्रिप्ट रिकॉर्ड करने के लिए प्लगइन का उपयोग कर सकते हैं और इसे अपनी मशीन पर स्थानीय रूप से डाउनलोड कर सकते हैं भले ही आप कभी भी भुगतान की गई किसी भी योजना का उपयोग न करें।