2019年7月2日

7. 多窗口切换,获取句柄

摘要: 有时候点击某个链接会打开一个新的窗口,获取窗口的唯一标识用句柄表示,以凤凰网为例:https://v.ifeng.com/ 获取当前窗口的句柄:driver.current_window_handle 获取所有句柄: driver.window_handles 切换句柄:driver.switch_ 阅读全文

posted @ 2019-07-02 20:33 Arcy 阅读(227) 评论(0) 推荐(0) 编辑

2019年7月1日

6. 浏览器操作元素

摘要: 简单操作 鼠标左键单击 click() 清空输入框 clear() 输入字符串 send_keys() from selenium import webdriver import time driver=webdriver.Firefox() driver.get("https://www.jd.c 阅读全文

posted @ 2019-07-01 21:11 Arcy 阅读(146) 评论(0) 推荐(0) 编辑

2019年6月27日

5. CSS元素定位

摘要: CSS属性定位 用#表示id属性:#kw 用.表示class属性:.s_ipt 直接使用标签名:input,在下面的例子中使用标签定位会报错,因为有多个同名标签,无法准确定位 from selenium import webdriver import time driver=webdriver.Fi 阅读全文

posted @ 2019-06-27 21:05 Arcy 阅读(192) 评论(0) 推荐(0) 编辑

2019年6月26日

4. Xpath元素定位

摘要: 定义:XPath即为XML路径语言,它是一种用来确定XML文档中某部分位置的语言 Xpath属性定位: 常用属性 from selenium import webdriver import time driver=webdriver.Firefox() driver.get("https://www 阅读全文

posted @ 2019-06-26 21:57 Arcy 阅读(201) 评论(0) 推荐(0) 编辑

3. 常见的元素定位---Try Xpath

摘要: 环境准备 firefox->附加组件->搜索Try Xpath->点击添加 查看页面元素 点击右上角插件TX 右键,查看页面元素 红色框中即为输入框的属性 find_element_by_id() 可通过id属性定位到元素 定位到输入框后,用send_keys()方法 from selenium i 阅读全文

posted @ 2019-06-26 20:13 Arcy 阅读(517) 评论(0) 推荐(0) 编辑

2019年6月25日

2. selenium webdrive浏览器的基本操作

摘要: 浏览器操作基本方法 打开网页 从selenium中导入webdrive模块 打开浏览器(firefox) 打开网页(www.baidu.com) #导入webdriver模块 from selenium import webdriver #打开浏览器 driver=webdriver.Firefox 阅读全文

posted @ 2019-06-25 20:40 Arcy 阅读(961) 评论(0) 推荐(0) 编辑

2019年6月22日

1. python3.5+selenium 3.141.0+Firefox67安装

摘要: 我的电脑已安装python3.5并配置号环境变量 验证python安装无异常:在cmd中输入python,显示安装的python版本号 在官网下载Firefox:https://www.firefox.com.cn 下载对应版本的geckodriver:https://github.com/mozi 阅读全文

posted @ 2019-06-22 15:37 Arcy 阅读(1416) 评论(0) 推荐(0) 编辑

2018年6月24日

adb无法连接安卓手机

摘要: 确保已安装好手机驱动(在设备管理器中能找到安卓的设备) 查看设备的VID信息 找到你的模拟器存放的目录,<例如:C:\Users\Administrator\.android 下找到或新建一个adb_usb.ini文件。文档内容写入VID即可 找到你的模拟器存放的目录,<例如:C:\Users\Ad 阅读全文

posted @ 2018-06-24 17:34 Arcy 阅读(162) 评论(0) 推荐(0) 编辑

导航