摘要:
keys()类提供了大部分的键盘操作,空格,删除,复制,粘贴,回车等; 空格:Kyes.SPACE 删除:Keys.BACK_SPACE 复制:Keys.CONTROL,'c' 粘贴:Keys.CONTROL,'v' 回车:Keys.ENTER 示例代码: 阅读全文
posted @ 2019-12-01 17:25
偶然路过的靓仔-胡阳
阅读(133)
评论(0)
推荐(0)
偶然路过的靓仔-胡阳为中华之崛起而读书!中国加油! 问题不能及时回答,有需要的话加微信:921308494 |
| :: :: :: :: :: 管理 |
|
摘要:
keys()类提供了大部分的键盘操作,空格,删除,复制,粘贴,回车等; 空格:Kyes.SPACE 删除:Keys.BACK_SPACE 复制:Keys.CONTROL,'c' 粘贴:Keys.CONTROL,'v' 回车:Keys.ENTER 示例代码: 阅读全文
posted @ 2019-12-01 17:25
偶然路过的靓仔-胡阳
阅读(133)
评论(0)
推荐(0)
摘要:
有时候我们进行某个操作的时候会弹出新的窗口,比如豆瓣,点击读书,就会弹出新窗口,百度,点击注册也会弹出新窗口,这个时候我们需要通过句柄去切换窗口,webdriver提供了switch_to.window()方法在不同窗口之间切换 具体操作: 先获得想要操作的窗口的句柄 driver.current_ 阅读全文
posted @ 2019-12-01 17:24
偶然路过的靓仔-胡阳
阅读(184)
评论(0)
推荐(0)
摘要:
弹出警告框,我们用switch_to.alert方法定位到警告框,然后再执行我们想要的操作 获取警告框文本text 接受警告框accept() 解散警告框dismiss() 示例代码: 阅读全文
posted @ 2019-12-01 17:24
偶然路过的靓仔-胡阳
阅读(122)
评论(0)
推荐(0)
摘要:
1.等待使用 2.iframe表单切换 3.多窗口切换 4.警告框处理 5.键盘事件 6.鼠标事件 7.文件上传 8.浏览器操作 阅读全文
posted @ 2019-12-01 17:22
偶然路过的靓仔-胡阳
阅读(108)
评论(0)
推荐(0)
摘要:
1.web应用常用到iframe/frame,这些元素无法定位的情况下,我们需要先定位到表单,再定位元素,通过的方式:switch_to.frame() 跳出表单: 在当前表单操作完成后,跳出表单: switch_to.parent_content() 阅读全文
posted @ 2019-12-01 17:22
偶然路过的靓仔-胡阳
阅读(308)
评论(0)
推荐(0)
摘要:
为什么要使用等待? 现在前端技术已经非常厉害了,还有多种加载的方式方法,可能导致我们的脚本在跑的时候,元素还没有加载出来,就直接报错了,所以我们使用等待技术 等待的实现方式: 1.sleep休眠模式,强制等待 2.WebDriverWait显式等待 3.implicitly_wait隐式等待 1.s 阅读全文
posted @ 2019-12-01 17:21
偶然路过的靓仔-胡阳
阅读(192)
评论(0)
推荐(0)
摘要:
功能步骤: 1.打开百度 2.输入框输入网易云课堂 3.点击百度一下 4.进入网易云课堂 5.关闭浏览器 脚本:#注释的两种用法 #注释当前行 ''' ''' 注释之间的内容 import time from seleniumimport webdriver #打开浏览器 driver=webdri 阅读全文
posted @ 2019-12-01 17:20
偶然路过的靓仔-胡阳
阅读(518)
评论(0)
推荐(0)
摘要:
常用的八大元素定位,比appnium少三个 ①id driver.find_element_by_id() ②name driver.find_element_by_name() ③class driver.find_element_by_class_name()方法通过class属性来定位元素 ④ 阅读全文
posted @ 2019-12-01 17:19
偶然路过的靓仔-胡阳
阅读(203)
评论(0)
推荐(0)
摘要:
1.打开google chrome 或者fire fox浏览器 2.打开百度 3.按F12定位元素 先点击左上角的箭头,再点击需要定位的地方,会自动跳到对应的元素 阅读全文
posted @ 2019-12-01 17:18
偶然路过的靓仔-胡阳
阅读(1646)
评论(0)
推荐(0)
摘要:
1.下载chrome/firefox驱动,对应相应版本的浏览器 把下载的浏览器驱动放在python目录下之后(前提python目录是环境变量path下的,我们之前放的是c盘的根目录) 2.打开pycharm新建项目: file--new project 3.新建python文件,右键工程新建: 4. 阅读全文
posted @ 2019-12-01 17:17
偶然路过的靓仔-胡阳
阅读(319)
评论(0)
推荐(0)
|