摘要:
本节知识点: 多层框架或窗口的定位: switch_to_frame() switch_to_window() 智能等待: implicitly_wait() 对于一个现代的web应用,经常会出现框架(frame) 或窗口(window)的应用,这也就给我们的定位带来了一个难题。 有时候我们定位一个
阅读全文
posted @ 2016-02-05 10:39
清明-心若淡定
阅读(458)
推荐(0)
编辑
摘要:
文字范本匹配 ======================================= 文字范本匹配其实可以理解为通配符。我想大家都用过windows 系统自带的搜索功能。 * 星号代表一个或多个字符。 ? 问号代表一个字符。 范本也是经常被selenes命令使用的参数;范本允许你使用特殊字符
阅读全文
posted @ 2016-02-05 10:38
清明-心若淡定
阅读(651)
推荐(0)
编辑
摘要:
本节知识点: 打印URL 将浏览器最大化 设置浏览器固定宽、高 操控浏览器前进、后退 打印URL 上一节讲到,可以将浏览器的title打印出来,这里再讲个简单的,把当前URL打印出来。其实也没啥大用,可以做个凑数的用例。 #coding=utf-8 from selenium import webd
阅读全文
posted @ 2016-02-05 10:35
清明-心若淡定
阅读(3812)
推荐(0)
编辑
摘要:
转自:http://www.cnblogs.com/fnng/p/3193955.html 场景: 假如两个控件,他们长的一模样,还都叫“张三”,唯一的不同是一个在北京,一个在上海,那我们就可以通过,他们的城市,区,街道,来找到他们。 在实际的测试中也经常会遇到这种问题:页面上有很多个属性基本相同的
阅读全文
posted @ 2016-02-05 10:33
清明-心若淡定
阅读(3458)
推荐(0)
编辑
摘要:
转自:http://www.cnblogs.com/fnng/p/3230768.html 本节重点: 调用js方法 execute_script(script, *args) 在当前窗口/框架 同步执行javaScript 脚本:JavaScript的执行。 *参数:适用任何JavaScript脚
阅读全文
posted @ 2016-02-05 10:27
清明-心若淡定
阅读(1346)
推荐(0)
编辑
摘要:
转自:http://www.cnblogs.com/fnng/p/3256563.html 本节重点: 控制滚动条到底部 有时候我们需要控制页面滚动条上的滚动条,但滚动条并非页面上的元素,这个时候就需要借助js是来进行操作。一般用到操作滚动条的会两个场景: 注册时的法律条文需要阅读,判断用户是否阅读
阅读全文
posted @ 2016-02-05 10:26
清明-心若淡定
阅读(1790)
推荐(0)
编辑
摘要:
转自:http://www.cnblogs.com/fnng/p/3258946.html 本节重点: l 键盘按键用法 l 键盘组合键用法 l send_keys() 输入中文运行报错问题 键盘按键键用法: #coding=utf-8 from selenium import webdriver
阅读全文
posted @ 2016-02-05 10:24
清明-心若淡定
阅读(8508)
推荐(0)
编辑
摘要:
http://docs.seleniumhq.org/docs/
阅读全文
posted @ 2016-02-05 10:18
清明-心若淡定
阅读(205)
推荐(0)
编辑