自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 selenium08 css定位

分类方法单一属性定位iddriver.find_element_by_css_selector(’#kw’)classdriver.find_element_by_css_selector(’.s_ipt’)其他driver.find_element_by_css_selector(’[name=‘wd’]’)组合属性定位id组合属性d...

2020-05-03 18:51:33 155

原创 selenium07-4 select选项

类型:1、使用html的标签select2、使用input标签做的假下拉框方法详情import导入select通过select选项的索引来定位选择对应选项(从0开始计数),如选择第三个选项:select_by_index(2)select类select_by_index(index)、select_by_value(value)、select_by_visibl...

2020-05-02 22:18:52 193

原创 selenium07-3 alert

方法详情alert_is_present判断弹框出现涉及lambda、select_by_visible_text、getElementsByClassName、accept,alert于尾段from selenium import webdriverfrom selenium.webdriver.common.action_chains import Action...

2020-05-02 21:49:47 130

原创 selenium07-2 text

方法详情text_to_be_present_in_element()判断文本from selenium import webdriverfrom selenium.webdriver.support import expected_conditions as ECdriver =webdriver.Chrome()driver.get("https://www....

2020-05-02 21:47:50 151

原创 selenium07-1 title

方法详情title_is()判断当前页面的title是否精确title_contains()判断当前页面的标题是否包含预期字符串#title_is()from selenium import webdriverfrom selenium.webdriver.support import expected_conditions as ECdriver = ...

2020-05-02 21:45:37 148

原创 selenium07 ExpectedConditions(待完善)

场景:1、断言2、配合WebDriverWaitA、title(2)title_is(),判断当前页面的title是否精确from selenium import webdriverfrom selenium.webdriver.support.wait import WebDriverWaitfrom selenium.webdriver.support import expe...

2020-05-01 20:10:11 178

原创 selenium06 多层框架/层级定位

前提:定位元素找不到结果元素原因:方法错误存在frame或内嵌窗口(switch_to_frame、switch_to_window)页面超时1、存在多层frame依据frame中的ID、name定位#定位iframe1(ID=f1)、iframe2(ID=f2)driver.switch_to_frame("f1")driver.switch_to_frame("f2")...

2020-04-30 20:30:27 593

原创 selenium05 鼠标事件

对应事件方法右击context_click()双击double_click()拖动drag_and_drop(source, target)鼠标悬停move_to_element()移动move_to#drag_and_drop(source, target)# source: 鼠标拖动的源元素。# target: 鼠标释放的目标元素...

2020-04-29 16:15:46 256

原创 selenium04 浏览器操作

窗口最大化driver.maximize_window()窗口自定义driver.set_window_size(400, 800)刷新当前网页driver.refresh()返回上一网页driver.back()返回到下一网页driver.forward()...

2020-04-28 09:01:04 104

原创 selenium03 元素定位

元素定位方式详情id定位find_element_by_id()name定位find_element_by_name()class定位find_element_by_class_name()tag定位find_element_by_tag_name(div)#默认写入第一个taglink定位find_element_by_link_text(“...

2020-04-28 08:50:09 140

原创 selenium02 基础定位:控制chrome访问并搜索

from selenium import webdriverdriver = webdriver.Chrome()driver.get("https://www.baidu.com")driver.find_element_by_id("kw").send_keys("selenium")driver.find_element_by_id("su").click()类详情...

2020-04-26 18:44:05 114

原创 selenium01 安装selenium+webdriver

安装seleniumpip install selenium验证是否安装成功:pip show selenium安装Chromedrivera.安装对应版本 Chromedriver下载地址b.解压安装包,将Chromedriver.exe复制进Chrome安装目录下(…/chrome/Application)c.并复制Chromedriver.exe新路径(…/App...

2020-04-25 19:39:41 132

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除