मैं कस्टम फ़ायरफ़ॉक्स प्रोफाइल के साथ जावा के साथ सेलेनियम का उपयोग कैसे कर सकता हूं?सेलेनियम के साथ कस्टम फ़ायरफ़ॉक्स प्रोफाइल का उपयोग कैसे करें? (जावा) (और एचटीएमएल प्राधिकरण विंडो पास करें)
5
A
उत्तर
6
मैंने एक दिन ऐसा करने की कोशिश की है और इसे यहां साझा करने का फैसला किया है। वहाँ वेब पर कुछ जानकारी
Here is my configuration:
Firefox version: 12
Selenium version: 2.25
Language: Java
Computer: Macintosh
- टर्मिनल खोलें
- प्रकार है साथ ही लेकिन उनमें से ज्यादातर एक सा जटिल या नहीं अद्यतित हैं ...: /Applications/Firefox.app/Contents/ मैकोज़/फ़ायरफ़ॉक्स-बिन-पी (आवश्यकतानुसार पथ बदलें)
- एक नई प्रोफ़ाइल बनाएं, इसे अपनी इच्छानुसार निर्देशिका में सहेजें ..
- इस प्रोफ़ाइल के साथ फ़ायरफ़ॉक्स प्रारंभ करें, अपनी इच्छानुसार किसी भी एडॉन्स, संशोधन जोड़ें।
- सेलेनियम में, का उपयोग करें:
FirefoxBinary binary = new FirefoxBinary();
File firefoxProfileFolder = new
File("/Users/xxx/work/xxx/selenium/src/test/resources/firefoxprofile");
FirefoxProfile profile = new FirefoxProfile(firefoxProfileFolder);
profile.setAcceptUntrustedCertificates(true);
webDriver = new FirefoxDriver(binary, profile);
फिर यहाँ निरपेक्ष पथ को बदलने के रूप में की आवश्यकता है। autoAuth तरह जोड़ें ऐड-ऑन इस प्रोफाइल को Firefox में एचटीएमएल प्राधिकरण खिड़कियों पारित करने के लिए ..
+2
आपने दिन मेरा दिन बचाया :) काश मैं 10 अपवॉट दे सकता हूं। –
4
Windows के लिए, एक नई Firefox प्रोफ़ाइल बनाने के लिए, टाइप करें:
firefox -profilemanager
भागो में
फ़ायरफ़ॉक्स खुल जाएगा कि प्रोफाइल प्रबंधक
मान लीजिए कि आप एक प्रोफ़ाइल Selenium
बुलाया बनाया है चलो, तो आप निम्नलिखित कोड का उपयोग कर सकते हैं:
ProfilesIni listProfiles = new ProfilesIni();
FirefoxProfile profile = listProfiles.getProfile("Selenium");
WebDriver driver = new FirefoxDriver(profile);
संबंधित मुद्दे
- 1. फ़ायरफ़ॉक्स एडॉन्स के साथ सेलेनियम में फ़ायरफ़ॉक्स विंडो खोलें?
- 2. सी # सेलेनियम वेबड्राइवर फ़ायरफ़ॉक्स प्रोफाइल - प्रमाणीकरण
- 3. पायथन में, सेलेनियम मॉड्यूल। फ़ायरफ़ॉक्स ड्राइवर का उपयोग कैसे करें
- 4. सेलेनियम WebDriver और HTML विंडो स्थान जावा
- 5. सेलेनियम और फ़ायरफ़ॉक्स
- 6. सेलेनियम सर्वर कस्टम फ़ायरफ़ॉक्स प्रोफाइल के लिए शुरू नहीं हो रहा है
- 7. एक साथ 2 फ़ायरफ़ॉक्स ड्राइवर्स के साथ कैसे काम करें? सेलेनियम मल्टीथ्रेडिंग का समर्थन करता है?
- 8. एमवीसी कस्टम प्राधिकरण अनुरोध
- 9. एएसपी.नेट में प्रोफाइल का उपयोग कैसे करें?
- 10. सेलेनियम में JQuery का उपयोग कैसे करें?
- 11. सेलेनियम/कैपिबरा - फ़ायरफ़ॉक्स प्रोफाइल लोड नहीं किया जा सकता
- 12. पर्सफोर्स के साथ कस्टम तुलना टूल का उपयोग कैसे करें?
- 13. एचटीएमएल पेज और ब्राउज़र विंडो का आकार सेट करें
- 14. संबंधित वस्तुओं के साथ कस्टम मैनेजर का उपयोग कैसे करें?
- 15. perftools और bundler के साथ RSpec प्रोफाइल कैसे करें?
- 16. सेलेनियम वेबड्राइवर: फ़ायरफ़ॉक्स exe
- 17. एएसपी.नेट प्रोफाइल का उपयोग करें या नहीं?
- 18. रोबोट ढांचे के साथ सीधे सेलेनियम आरसी या सेलेनियम का उपयोग करें
- 19. मैवेन के साथ मेरे कस्टम आर्केटाइप का उपयोग कैसे करें?
- 20. वैडिन के साथ एचटीएमएल टेम्पलेट का उपयोग कैसे करें?
- 21. मैपकिट फ्रेमवर्क के साथ कस्टम आइकन का उपयोग कैसे करें?
- 22. कस्टम प्रकारों के साथ unordered_set का उपयोग कैसे करें?
- 23. कस्टम प्राधिकरण के लिए 'पास पैरामीटर' जोड़ने के लिए
- 24. फ़ायरफ़ॉक्स और आईई में कस्टम स्क्रॉल कैसे प्राप्त करें?
- 25. सेलेनियम ड्राइवर: ब्लर का परीक्षण कैसे करें?
- 26. एचटीएमएल बटन बंद करें विंडो
- 27. पॉपअप विंडो से मूल विंडो में डेटा कैसे पास करें?
- 28. सेलेनियम में चयन सूची का उपयोग कैसे करें?
- 29. क्या मैं फ़ायरफ़ॉक्स और सेलेनियम के साथ xpath 2.0 का उपयोग कर सकता हूं?
- 30. जावा का उपयोग कर एचटीएमएल कोड कैसे डीकोड करें?
आप पहले से ही जाँच की है http://garbuz.com/2010/07/31/running-selenium- साथ-कस्टम-फ़ायरफ़ॉक्स-प्रोफाइल/और http://luhman.org/blog/2010/03/26/using-custom-firefox-profile-when-running-selenium-tests आदि? – Swapnil
@Swapnil मैंने StackOverflow को कुछ जानकारी जोड़ने के लिए इस प्रश्न से पूछा। धन्यवाद। –