selenium自动化测试
selenium复习笔记
合成怪物
中世纪的邪恶7级。
展开
-
selenium通过js更改属性值
from selenium import webdriver import unittest def addAttribute(driver,elementObj,attributeName,value): driver.execute_script("arguments[0].%s=arguments[1]" % attributeName,elementObj,value) de...原创 2020-03-14 18:19:12 · 1189 阅读 · 0 评论 -
selenium实现文件上传(python)
from selenium import webdriver import unittest import time import traceback from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.support import expected_conditions as EC fro...原创 2020-03-14 18:16:09 · 202 阅读 · 0 评论 -
selenium复习-python(三)
''' #组合键操作 from selenium.webdriver import ActionChains from selenium.webdriver.common.keys import Keys ActionsChains(driver).key_down(Keys.CONTROL).send_keys("a").key_up(Keys.CONTROL).perform() #模拟c...原创 2020-03-14 18:10:24 · 112 阅读 · 0 评论 -
selenium复习-python(一)
简单使用实例: from selenium import webdriver import time #模拟创建浏览器对象,通过对象操作浏览器 path = 'F://chromedriver' #驱动路径,可根据不同的浏览器及其版本选择下载 brower = webdriver.Chrome(executable_path = path) # 构建一个谷歌浏览器对象 url = 'htt...原创 2020-01-24 16:11:26 · 143 阅读 · 0 评论 -
selenium复习-python(二)
selenium中WebDriver常用API(1): 1.访问某个网址:driver.get(url) 2.网页的前进和后退:driver.forward()/driver.back() 3.刷新当前网页:driver.refresh() 4.浏览器窗口最大化:driver.maxmize_window() 5.获取页面HTML源码:driver.page_source 6.获取当前...原创 2020-01-24 17:25:30 · 134 阅读 · 0 评论