摘要:
定位界面元素 1、根据元素特征:id,name,class,tag,超链接 写法1: ele=driver.find_element_by_id('kw') 写法2: from selenium.webdriver.common.by import By ele=driver.find_elemen 阅读全文
posted @ 2020-07-03 21:55
追逐蹉跎的岁月
阅读(365)
评论(0)
推荐(0)
摘要:
driver.execute_script('window.scrollBy(0,200)') Y轴向下200像素 driver.execute_script('window.scrollBy(0,-200)') Y轴向上200像素 driver.execute_script('window.scr 阅读全文
posted @ 2020-07-03 21:29
追逐蹉跎的岁月
阅读(747)
评论(0)
推荐(0)
摘要:
上传文件 driver.get('https://tinypng.com/') #进入目标页面 driver.find_element_by_css_selector('.target .icon').click() #点击上传 time.sleep(1) #开始上传文件,利用windows直接敲键 阅读全文
posted @ 2020-07-03 21:26
追逐蹉跎的岁月
阅读(415)
评论(9)
推荐(0)
摘要:
切换到frame里面:1、根据frame元素的name属性或ID属性:driver.switch_to.frame(‘name属性或ID属性’) 2、索引值,从0开始:driver,switch_to.frame(0) #frame索引,从0开始 3、frame所对应的webelement:driv 阅读全文
posted @ 2020-07-03 21:24
追逐蹉跎的岁月
阅读(253)
评论(0)
推荐(0)
摘要:
driver.switch_to.window(handle) handles=driver.window_handles #获取浏览器所有窗口的handle for handle in handles: driver.switch_to.window(handle) #遍历窗口,挨个切换,直到找到 阅读全文
posted @ 2020-07-03 21:22
追逐蹉跎的岁月
阅读(161)
评论(0)
推荐(0)
摘要:
如何判断是弹窗还是alert:alert窗口是定位不到的 al=driver.switch_to.alert #driver切换到alert上 al.accept #点击确定#al.dismiss #点击取消#al.send_keys('我们要输入的字符') #输入内容#al.text #得到对话框 阅读全文
posted @ 2020-07-03 21:20
追逐蹉跎的岁月
阅读(225)
评论(0)
推荐(0)

浙公网安备 33010602011771号