क्या कोई मुझे यह समझने में मदद कर सकता है कि जेएमटर का उपयोग कैसे करें और इसे फ़ॉर्म भरने और स्वचालित रूप से सबमिट करने के लिए मजबूर करें? उदाहरण के लिए, मुझे Google खोज बॉक्स भरना होगा और फिर मुझे भाग्यशाली लग रहा है बटन क्लिक करें?एक फॉर्म भरने के लिए जेएमटर का उपयोग करना?
उत्तर
Google एक अच्छा उदाहरण नहीं है क्योंकि यह फ़ॉर्म के लिए GET का उपयोग करता है। उदाहरण के लिए, "JMeter" और प्रेस खोज करने के लिए किस्मत अच्छी है बटन, तो आप सिर्फ इस URL भेज सकते हैं,
http://www.google.com/search?hl=en&source=hp&q=jmeter&oq=&btnI=1
कोई वास्तविक पोस्ट करने के लिए, आप एक का पता लगाने से या द्वारा प्रपत्र नियंत्रण फ़ील्ड नाम खोजने की जरूरत है एचटीएमएल स्रोत को देखकर और यहां दिखाए गए कुछ ऐसा करें। उपयोगकर्ता नाम/पासवर्ड पोस्ट करने के लिए फ़ील्ड नाम हैं। कार्रवाई http://www.example.com/login है।
धन्यवाद यह कमाल है। फिडलर के साथ इसे देखने के बाद आप सही हैं, Google केवल अनुरोध प्राप्त करता है ... जब मैंने इसे पहली बार देखा तो मैं उलझन में था। – llaskin
क्या कोई कारण है कि आप Google को परीक्षण लोड करना चाहते हैं? यदि आप सिर्फ एक स्क्रिप्ट चाहते हैं जो किसी वेबसाइट की कार्यक्षमता का परीक्षण करे, तो सेलेनियम: http://seleniumhq.org/ आज़माएं। यदि आप वास्तव में एक फॉर्म का परीक्षण लोड करने की कोशिश कर रहे हैं, तो आपको उचित अनुरोध करना होगा। फिडलर जैसे टूल का उपयोग करने से मदद मिल सकती है।
मैंने Google को उदाहरण के रूप में इस्तेमाल किया क्योंकि यह उस फ़ॉर्म के समान है जिसे मैं परीक्षण करना चाहता हूं। – llaskin
कृपया ध्यान दें स्क्रीन शॉट गलत है। विधि एक "प्राप्त करें" है और इसे "पोस्ट" पर सेट किया जाना चाहिए, अन्यथा फॉर्म ठीक से सबमिट नहीं किया जाएगा।
- 1. फॉर्म भरने के लिए बुकमार्कलेट बनाएं
- 2. बड़े भरने योग्य फॉर्म
- 3. एक पीडीएफ फॉर्म भरने के लिए एंड्रॉइड एप्लिकेशन
- 4. पीडीएफ फॉर्म भरने के लिए पीडीएफबॉक्स का प्रयोग करें
- 5. जेएमटर
- 6. पीडीएफबॉक्स के साथ भरने वाला पीडीएफ फॉर्म
- 7. सेलेनियम में एक फॉर्म भरने के बिना एक POST अनुरोध करना?
- 8. जावास्क्रिप्ट का उपयोग कर फॉर्म फ़ील्ड को भरने और सबमिट करने के लिए कैसे?
- 9. Google डॉक्स फॉर्म भरने और जमा करने के लिए एक्सेल वीबीए का उपयोग करें
- 10. संचयक भरने के लिए भरने वाले संचयक
- 11. अजगर का उपयोग करना, वेबसाइट में प्रवेश एक के रूप में भरने, तो
- 12. फ्लेक्सबॉक्स आइटम भरने के लिए प्रतिशत मानों का उपयोग
- 13. जेएमटर परीक्षण के लिए DRY
- 14. जेएमटर
- 15. जेएमटर बनाम सेलेनियम
- 16. जेएमटर
- 17. जेएमटर
- 18. जेएमटर
- 19. जेएमटर
- 20. जेएमटर
- 21. कैपिबरा: भरने वाले फॉर्म और save_and_open_page
- 22. जेएमटर
- 23. जेएमटर
- 24. जेएमटर, एक इंटरलीव नियंत्रक
- 25. जेएमटर
- 26. जेएमटर
- 27. जेएमटर
- 28. एक HTML फॉर्म जमा करने के लिए हॉटकी का उपयोग करना?
- 29. कंसोल का उपयोग करना। विंडोज़ फॉर्म के भीतर राइटलाइन एप्लिकेशन
- 30. एक अनबाउंड फॉर्म से फॉर्म मानों का उपयोग कैसे करें
चूंकि Google GET का उपयोग करता है और पोस्ट नहीं करता है, इसलिए आप खोज स्ट्रिंग को पैराम के रूप में पास नहीं कर सकते हैं। आपको HTTP अनुरोध में पथ के रूप में यूआरएल का उपयोग करना होगा। –