स्वीकृति परीक्षण के माध्यम से AJAX अनुकरण करने के लिए कोडप्शन वेब चालक और सेलेनियम का उपयोग करने का प्रयास कर रहा है। मैं PhpBrowser का उपयोग कर रहा था, लेकिन जब मुझे अजाक्स के साथ समस्याएं आईं तो मेरे दोस्त ने वेबड्राइवर का सुझाव दिया।वेब चालक कर्ल अपवाद
इसे सक्षम करने और सेलेनियम डाउनलोड करने के बाद (और इसे चलाने) मुझे निम्न त्रुटि मिलती है।
[WebDriverCurlException]
Curl error thrown for http POST to http://127.0.0.1:4444/wd/hub/session
with params: {"desiredCapabilities":{"browserName":"googlechrome"}}
Failed to connect to 127.0.0.1 port 4444: Connection Refused
मुझे यकीन है कि मैं बंदरगाह पर सेलेनियम चल रहा था 4444.
java -jar selenium-server.jar -port 4444
नीचे acceptance.suite.yml
class_name: AcceptanceTester
modules:
enabled:
- WebDriver
- REST
config:
WebDriver:
url: 'http://life1605.dev'
browser: googlechrome
REST:
url: 'http://life1605.dev'
मेरे लिए भी काम किया। मुझे 3 घंटे बचाने के लिए धन्यवाद :) – nathangiesbrecht