मैं कुछ सेलेनियम-टेस्ट चला रहा हूं। जब मैं उन्हें ग्रहण से सीधे शुरू करता हूं तो सब कुछ ठीक काम करता है। लेकिन जब मैं उन्हें मैवेन के माध्यम से शुरू करता हूं तो निम्नलिखित अपवाद होता है:मैवेन में सेलेनियम के साथ बाइनरी फ़ायरफ़ॉक्स बाइनरी से कनेक्ट करने में विफल
org.openqa.selenium.WebDriverException(Failed to connect to binary FirefoxBinary(C:\winapp\Firefox\firefox.exe) on port 7055; process output follows:
null
Build info: version: '2.26.0', revision: '18040', time: '2012-11-02 09:44:45'
System info: os.name: 'Windows 7', os.arch: 'x86', os.version: '6.1', java.version: '1.6.0_35'
Driver info: driver.version: FirefoxDriver)
मैं फ़ायरफ़ॉक्स 10.0.10 ESR का उपयोग कर रहा हूं। मैंने सेलेनियम 2.25.0 के साथ भी कोशिश की है।
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.10</version>
</dependency>
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-java</artifactId>
<version>2.26.0</version>
</dependency>
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-server</artifactId>
<version>2.26.0</version>
<exclusions>
<exclusion>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>com.thoughtworks.xstream</groupId>
<artifactId>xstream</artifactId>
<version>1.4.1</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>org.jdom</groupId>
<artifactId>jdom2</artifactId>
<version>2.0.3</version>
</dependency>
</dependencies>
अगर मैं अधिक जानकारी के साथ आप का समर्थन कर सकते हैं, तो कृपया मुझे बताएं:
यहाँ pom.xml की मेरी नवीनतम संस्करण है।
संपादित करें: अद्यतन pom.xml
EDIT2: क्या मुझे सबसे ज्यादा आश्चर्य, कि मैं ans समस्याओं के बिना ग्रहण से परीक्षण चलाने कर सकते हैं। वे सिर्फ occure, अगर मैं फोन उदाहरण
सेलेनियम सर्वर विरूपण साक्ष्य सर्वलेट-api-2.5 विरूपण साक्ष्य है, जो आप करना, अलग करना चाहिए अगर अपनी परियोजना एक वेब अनुप्रयोग कंटेनर के अंदर चलाया जाएगा करने के लिए एक निर्भरता है। –
इसके अलावा आपको सेलेनियम-एपी निर्भरता की आवश्यकता क्यों है? –
मैंने अभी कुछ चीजों की कोशिश की। अब मैंने बहिष्करण जोड़ा है और सेलेनियम-एपी निर्भरता को हटा दिया है, लेकिन समस्या अभी भी वही है – kirschmichel