मैं कस्टम फ़ायरफ़ॉक्स प्रोफ़ाइल को डिफॉल्टसेलेनियम कन्स्ट्रक्टर में पास करके सेलेनियम सर्वर शुरू करने का प्रयास कर रहा हूं। यह निर्दिष्ट यूआरएल के साथ ब्राउज़र खोलता है।सेलेनियम सर्वर कस्टम फ़ायरफ़ॉक्स प्रोफाइल के लिए शुरू नहीं हो रहा है
DefaultSelenium selenium = new DefaultSelenium("localhost", 4444, "*custom \"C:/Program Files/Mozilla Firefox/firefox.exe\"",ReadConFile.readcoFile("serverName"));
selenium.start();
लॉग
16:39:19.246 INFO - Allocated session 4eb63d37a4ba4d2fb4e351f8f59e3ea6 for https://<myURL>, launching...
तो यह उस तरह रहता है और सर्वर शुरू नहीं करता है है।
हालांकि, अगर मैं कस्टम प्रोफ़ाइल का उपयोग नहीं करता तो यह ठीक काम करता है।
DefaultSelenium selenium = new DefaultSelenium("localhost", 4444, "*chrome",ReadConFile.readcoFile("serverName"));
selenium.start();
मुझे लॉन्च कस्टम प्रोफाइल की आवश्यकता है क्योंकि मैंने https के लिए आवश्यक कुछ साइट प्रमाण पत्र सहेजे हैं। इसके अलावा, मैं इसे ग्रहण से निष्पादित कर रहा हूं।
मुझे लगता है कि मेरा सर्वर कस्टम प्रोफ़ाइल लॉन्च करने के लिए कॉन्फ़िगर नहीं किया गया है। इसमें मेरी मदद करो।
आप जावा में सेलेनियम सर्वर भी शुरू कर सकते हैं। [यहां] [1] देखें। [1]: http://stackoverflow.com/questions/2341109/starting-selenium-with-custom-firefox-profile-from-eclipse/4600601#4600601 –