""" Driver property and methods driver = webdriver.Chrome() driver.maximize_window() driver.get() driver.title driver.current_url driver.refresh() driver.get(driver.current_url) driver.back() driver.forward() driver.page_source driver.close() driver.quit() """ from lib.browsertest import Browser import time if __name__== "__main__": browser = Browser() browser.driver.maximize_window() browser.driver.get("http://td3-activity.herokuapp.com/login") print "URL : {}".format(browser.driver.current_url) browser.driver.get(browser.driver.current_url) browser.driver.back() browser.driver.forward() print "Page source : {}".format(browser.driver.page_source) time.sleep(3) browser.driver.quit()
""" Element property and methods element.clear() element.click() element.send_keys() """ from lib.browsertest import Browser import time if __name__ == "__main__": browser = Browser() browser.driver.maximize_window() browser.driver.get("http://td3-activity.herokuapp.com/login") browser.driver.implicitly_wait(10) email = browser.get_element("xpath", "//input[@id='email']") email.send_keys("*****@*****.**") password = browser.get_element("xpath", "//input[@id='password']") password.send_keys("tanigai@123") submit = browser.get_element("xpath", "//input[@id='submit']") submit.click() time.sleep(3) browser.driver.quit()
from lib.browsertest import Browser import time _id = "name" _name = "enter-name" if __name__ == "__main__": f = Browser() f.fetch_url(url="https://letskodeit.teachable.com/pages/practice") time.sleep(3) element_by_link_text = f.driver.find_element_by_link_text("Login") if element_by_link_text: print "Found the element by Link text" element_by_p_link_text = d = f.driver.find_element_by_partial_link_text( "Log") if element_by_p_link_text: print "Found an element by Partial link text" time.sleep(3) f.diconnect()
""" Element property and methods element.clear() element.click() element.send_keys() """ from lib.browsertest import Browser import time if __name__ == "__main__": browser = Browser() browser.driver.maximize_window() browser.driver.get("https://learn.letskodeit.com/p/practice") browser.driver.implicitly_wait(3) bmwradio = browser.get_element("id", "bmwradio") bmwradio.click() time.sleep(3) benzradio = browser.get_element("id", "benzradio") benzradio.click() time.sleep(3) bmwcheck = browser.get_element("id", "bmwcheck") bmwcheck.click() time.sleep(3) benzcheck = browser.get_element("id", "benzcheck") benzcheck.click() time.sleep(3)
from lib.browsertest import Browser from selenium.webdriver.common.by import By import time _id = "name" _name = "enter-name" if __name__ == "__main__": f = Browser() f.fetch_url(url="https://portal-yoda.arubathena.com/platform/login/user") time.sleep(3) elements_by_id = f.driver.find_element(By.ID, "email") if elements_by_id: print "Number of tr tags {}".format(elements_by_id) f.diconnect()
""" Element property and methods element.clear() element.click() element.send_keys() """ from lib.browsertest import Browser import time if __name__ == "__main__": browser = Browser() browser.driver.maximize_window() browser.driver.get("http://www.google.com") browser.driver.implicitly_wait(10) search = browser.get_element("xpath", "//input[@role='combobox']") print search.is_enabled() search.send_keys("*****@*****.**") time.sleep(3) browser.driver.quit()