Selenium WebDriver Node.js हे वेब ऍप्लिकेशन चाचणी स्वयंचलित करण्यासाठी एक शक्तिशाली साधन आहे. Node.js सह वापरून Selenium WebDriver, तुम्ही ब्राउझर नियंत्रित करू शकता, वेब पृष्ठावरील घटकांशी संवाद साधू शकता आणि स्वयंचलित चाचणी स्क्रिप्ट सहजतेने लिहू शकता. Chrome, Firefox आणि Safari सारख्या लोकप्रिय ब्राउझरच्या समर्थनासह, Selenium WebDriver तुम्हाला एकाधिक प्लॅटफॉर्मवर वेब अनुप्रयोगांची चाचणी घेण्याची अनुमती देते.
हा लेख Node.js सह वापरण्याबद्दल तपशीलवार मार्गदर्शक प्रदान करतो Selenium WebDriver, इन्स्टॉलेशन, कॉन्फिगरेशन आणि व्यावहारिक उदाहरणे समाविष्ट करून कार्यक्षम स्वयंचलित वेब अनुप्रयोग चाचणीसह प्रारंभ करण्यास मदत करतो.
Selenium WebDriver Node.js सह वापरण्यासाठी मार्गदर्शक
स्थापित करा Selenium WebDriver
आणि अवलंबित्व
तुमचा किंवा कमांड प्रॉम्प्ट उघडा terminal
आणि तुमच्या प्रोजेक्ट डिरेक्टरीवर नेव्हिगेट करा.
Selenium WebDriver
स्थापित करण्यासाठी आणि आवश्यक अवलंबनांसाठी खालील आदेश चालवा:
Selenium WebDriver
हा आदेश Node.js आणि Chrome ब्राउझर नियंत्रित करण्यासाठी Chrome ड्राइव्हर(chromedriver) साठी स्थापित करेल .
WebDriver आयात करा आणि प्रारंभ करा
आवश्यक आयात करा module
इच्छित ब्राउझरसाठी WebDriver ऑब्जेक्ट सुरू करा(उदा. Chrome):
ब्राउझरशी संवाद साधण्यासाठी WebDriver वापरा
URL उघडा
घटक शोधा आणि त्यांच्याशी संवाद साधा:
वेब पृष्ठावरील घटकांशी संवाद साधण्यासाठी तुम्ही findElement
, sendKeys
, click
, , इत्यादी पद्धती वापरू शकता. wait
WebDriver बंद करा
ब्राउझर बंद करा आणि सत्र समाप्त करा:
वेब पृष्ठावरील इनपुट फील्डमध्ये डेटा शोधण्याचे आणि प्रविष्ट करण्याचे तपशीलवार उदाहरण येथे आहे:
या उदाहरणात, आम्हाला ID() द्वारे इनपुट घटक सापडतो my-input-id
, त्यानंतर sendKeys
इनपुट फील्डमध्ये डेटा प्रविष्ट करण्यासाठी पद्धत वापरा. शेवटी, आम्ही वापरून एंटर की दाबतो sendKeys(Key.ENTER)
आणि ब्राउझर बंद करतो driver.quit()
.