def test_setup(self): global driver #Executes the chromedriver executable file from local directory. global driver #To run this set up, you may need to create your own local directory# driver = webdriver.Chrome( executable_path= "C:/Users/Cyril Obinna/PycharmProjects/Test Automation/chromedriver_" "win32/chromedriver.exe") driver.implicitly_wait(10) driver.maximize_window()
from select import select from telnetlib import EC from selenium.webdriver.support import expected_conditions import driver as driver from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.common.keys import Keys from selenium.webdriver.support.wait import WebDriverWait driver = webdriver.Chrome('C:\servers\chromedriver.exe') driver.get('https://www.swiggy.com') driver.maximize_window() # wait=WebDriverWait(driver,10) # ele=wait.until(expected_conditions.element_to_be_clickable(driver.find_element_by_xpath("//*[@id='city-links']/div/ul[2]/li[112]/a").click())) driver.find_element_by_xpath( "//*[@id='city-links']/div/ul[2]/li[112]/a").click() driver.back() driver.find_element_by_partial_link_text("Team").click() hand = driver.window_handles for i in hand: driver.switch_to.window(i) print(driver.title) print("exit-----------")
def handle_current_window_method(self): handles = driver.window_handles print("Value of HANDLES IS:", handles) for handle in handles: driver.switch_to.window(handle) driver.maximize_window()
def handle_current_window_method(self): handles = driver.window_handles for handle in handles: driver.switch_to.window(handle) # print(driver.title) driver.maximize_window()
# -*- coding: utf-8 -*- #__title__ = '' #__author__ = 'yj' #__mtime__ = '2019/9/17' from time import sleep import driver as driver from selenium import webdriver # 打开浏览器 driver=webdriver.Chrome("../chromedriver-v77/chromedriver.exe") # 调整浏览器窗口大小 driver.maximize_window() # 窗口最大化一般用这个 # driver.set_window_size(1600,900) # 括号里面跟分辨率 # 打开网址 driver.get("http://api.yansl.com:8080/swagger-ui.html#!") sleep(2) driver.get("https://www.baidu.com/") sleep(2) driver.get("https://www.taobao.com/") # 后退 driver.back() sleep(2) # 前进