摘要:
一、radio 和 checkbox 操作 1. radio 单选 2. checkbox 复选 示例代码如下: # -*- coding:utf-8 -*- # Author: Sky # Email: 2780619724@qq.com # Time: 2021/8/18 0:32 # Proj 阅读全文
摘要:
一、日历控件 1、可直接输入的日历控件 2、有 readonly=“readonly” 属性,不可输入 场景一、输入框可直接输入的日历控件 ,其实就是文本输入 from selenium import webdriver from selenium.webdriver.common.action_c 阅读全文
摘要:
一、鼠标悬停 move_to_element() :移动到元素上 move_by_offset() : 移动到页面某个坐标位置 move_to_element_with_offset() : 移动到元素的某个坐标位置 1、什么是鼠标悬停 鼠标未悬浮时,隐藏 :display: none ; 鼠标悬浮 阅读全文
摘要:
一、select 下拉框 select_by_value() : 通过value值定位 select_by_visible_text() : 通过文本值定位 select_by_index() : 通过索引定位,一般不推荐用 示例代码如下: # -*- coding:utf-8 -*- # Auth 阅读全文
摘要:
一、alert/confirm/prompt 弹出框 操作 alert/confirm/prompt 弹出框操作主要方法有: text: 获取文本值 accept() : 点击 " 确认 “ dismiss() : 点击"取消"或者叉掉对话框 send_keys() : 输入文本值 --仅限于pro 阅读全文
摘要:
一、iframe 操作 switch_to.frame() 切换到指定iframe元素 switch_to.parent_frame() 切到上一层 iframe switch_to.default_content() 回到主页面 top iframe 类似于 html 嵌套; 当用 iframe 阅读全文
摘要:
一、多窗口切换 handle current_window_handle 获取当前窗口句柄(handle) window_handles 获取所有的句柄 switch_to.window() 切换句柄 close() 关闭其中一个句柄 链接标签 <a 有 target='_blank' 属性,一般都 阅读全文
摘要:
1、浏览器窗口大小设置 maximize_window() 最大化 minimize_window() 最小化 (收缩在任务栏) set_window_size() 自定义大小 (一般不超过电脑分辨率大小) 示例代码如下: # -*- coding:utf-8 -*- # Author: Sky # 阅读全文
摘要:
1、元素定位三、通过xpath、css_selector 定位 xpath 定位元素 ( 一般都不用完整的xpath路径 ) css_selector 定位元素 a、xpath 定位元素 b、 css_selector 定位元素 示例代码如下: # -*- coding:utf-8 -*- # Au 阅读全文