摘要: 1、脚本准备 frame.html 中嵌套 inner.html ,两个文件和我们的脚本文件放同一个目录下。 frome.html代码如下: <html> <head> <meta http-equiv="content-type" content="text/html;charset=utf-8" 阅读全文
posted @ 2017-06-28 17:28 蓝裙子 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 1、脚本准备 将下面的代码保存为 level_locate.html,和我们的自动化脚本放在同一个目录下。 1 <html> 2 <head> 3 <meta http-equiv="content-type" content="text/html;charset=utf-8" /> 4 <titl 阅读全文
posted @ 2017-06-28 16:12 蓝裙子 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 1、脚本准备 1)将以下代码保存复制到记事本中,并保存成 checkbox.html 文件。 (注意,这个页面需要和我们的自动化脚本放在同一个目录下,否则下面的脚本将指定 checkbox.html 的所在目录) 1 <html> 2 <head> 3 <meta http-equiv="conte 阅读全文
posted @ 2017-06-28 15:29 蓝裙子 阅读(405) 评论(0) 推荐(0) 编辑
摘要: 1、WebDriverWait()——显式等待 一个显式等待是你定义的一段代码,用于等待某个条件发生然后再继续执行后续代码。 需要导入WebDriverWait包 2、implicitly_wait()——隐式等待 相当于设置全局的等待,在定位元素时,对所有元素设置超时时间。 隐式等待一个元素被发现 阅读全文
posted @ 2017-06-28 14:44 蓝裙子 阅读(454) 评论(0) 推荐(0) 编辑
摘要: 1、通过获得页面的 title 、URL 地址,页面上的标识性信息(如,登录成功的“欢迎,xxx”信息)来判断用例执行成功。 2、使用的方法:title、current_url 3、练习 1 #coding=utf-8 2 3 from selenium import webdriver 4 imp 阅读全文
posted @ 2017-06-28 13:46 蓝裙子 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 1、需要先导入keys类包 1 from selenium.webdriver.common.keys import Keys 2、常用的键盘操作 send_keys(Keys.BACK_SPACE) 删除键(BackSpace)send_keys(Keys.SPACE) 空格键(Sp 阅读全文
posted @ 2017-06-28 11:57 蓝裙子 阅读(117) 评论(0) 推荐(0) 编辑