बस रात को शुरू करना, फ़ायरफ़ॉक्स ड्राइवर हमेशा इस पृष्ठ पर खुल रहा है: https://www.mozilla.org/en-US/firefox/42.0/firstrun/learnmore/
। मैंने डिफ़ॉल्ट प्रोफ़ाइल सेटिंग्स को बदलने की कोशिश की है और मुझे कोई सफलता नहीं मिली है।फ़ायरफ़ॉक्स ड्राइवर हमेशा "फर्स्ट्रुन" पृष्ठ से शुरू होता है, सभी टेस्ट स्क्रिप्ट को तोड़ता है
निम्नलिखित प्रश्न, http://stackoverflow.com/questions/33937067/firefox-webdriver-opens-first-run-page-all-the-time
, समान है, लेकिन मुझे नहीं लगता कि कोड की चार पंक्तियों को लागू करने के लिए कहां है, और मेरी स्क्रिप्ट में इसे फेंकने के मेरे व्यक्तिगत प्रयास व्यर्थ साबित हुए हैं।
यह समस्या पूरी रात नीली रंग से बिल्कुल शुरू हुई। मेरे पास आज प्रस्तुतियां हैं और मुझे काम करने के लिए मेरी कोई भी स्क्रिप्ट नहीं मिल सकती है।
मेरी WebDriver उदाहरण instantiating की तरह तो एक NoSuchMethodError कारण होगा:
FirefoxProfile profile = new FirefoxProfile();
profile.setPreference("browser.startup.homepage", "about:blank");
profile.setPreference("startup.homepage_welcome_url", "about:blank");
profile.setPreference("startup.homepage_welcome_url.additional", "about:blank");
driver = new FirefoxDriver(profile);
driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);
लेकिन FirefoxDriver
में profile
से छुटकारा पाने के लिए इसे वापस ऊपर उल्लेख किया FirstRun पेज के लिए लाता है। "- पी firefox.exe"
आप एक से अधिक प्रोफ़ाइल होगा
मुझे @jagdpanzer के समान समस्या है। मेरे पास केवल एक डिफ़ॉल्ट फ़ायरफ़ॉक्स प्रोफ़ाइल है (उनकी मार्गदर्शिका का पालन करने के बाद: https://support.mozilla.org/en-US/kb/profile-manager-create-and-remove-firefox-profiles)। क्या आप कृपया निर्दिष्ट कर सकते हैं कि इस कोड का उपयोग कहाँ किया जाना चाहिए और क्या यह किसी मौजूदा फ़ाइल या नव निर्मित एक में स्थित है (जिसमें किस उदाहरण में इसका नाम कुछ विशिष्ट होना चाहिए)? धन्यवाद। –
डिफ़ॉल्ट प्रोफ़ाइल हमेशा वहाँ है। फ़ायरफ़ॉक्स को डिफ़ॉल्ट प्रोफ़ाइल सेटिंग पर खोलने और अन्य सभी एक्सटेंशन लोड से बचने के लिए अधिकांश समय कोड का उपयोग किया जाता है। –
मेरे पास केवल एक प्रोफ़ाइल है। लेकिन फर्स्ट्रुन पेज अभी भी – Crusader