Intelligent & Powerful Cloud Native Selenium
Project description
selenium pro - intelligent & powerful cloud native selenium
Benefits of selenium-pro over selenium
- Auto write scripts using Selenium Script Generator
- No Inspection of HTML Elements required
- Intelligent Element Handling Automatically in case of HTML changes
- Auto Setup Chromedrivers based on Operating System & Browser versions
- Run scripts in Cloud with single function call
- Bypass Automated Browser Detection
Selenium Pro Auto Code Generator Chrome Extension
Installation
pip install selenium_pro
Example 1
It searches a keyword on google
from selenium_pro.webdriver.common.keys import Keys
from selenium_pro import webdriver
driver = webdriver.Start()
driver.get('https://www.google.com/')
driver.find_element_by_pro('QYQyyPtidm5_xqG').click()
driver.switch_to.active_element.send_keys('shoes')
driver.switch_to.active_element.send_keys(Keys.ENTER)
Example 2
It fetches the titles of packages on pypi
from selenium_pro.webdriver.common.keys import Keys
from selenium_pro import webdriver
driver = webdriver.Start()
driver.get("https://pypi.org/search/?q=firebase")
title_elements=driver.find_elements_by_pro("ErZwU_jOEg0s4_9")
for ele in title_elements:
print(ele.text)
driver.quit()
All Default Selenium Functions Work Well
#find elements by conventional methods
driver.find_elements(By.XPATH, '//button')
#close window
driver.close()
#set cookies in browser
driver.add_cookie({})
....
All your selenium scripts will work fine with selenium pro. Just import selenium pro instead
Complete Selenium Documentation Available here
Selenium Python Docs
Contact Us
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
selenium_pro-1.0.3.tar.gz
(823.9 kB
view hashes)