摘要: 方法说明 action_chains.py模块 【鼠标键盘动作】 注意事项 本模块定义了所有的鼠标键盘动作控制,所有的键盘按键定义在keys.py中,有兴趣的朋友可以直接阅读源码进行了解。 阅读全文
posted @ 2017-03-17 11:35 小雨点2018 阅读(523) 评论(0) 推荐(0) 编辑
摘要: * selenium webdriver在get方法会一直等待页面加载完毕才会执行后面的,可如果加载时间太长会导致后续操作无法进行 * 使用指定的FF来创建driver——FirefoxBinary 1. selenium webdriver在get方法会一直等待页面加载完毕才会执行后面的,可如果加 阅读全文
posted @ 2017-03-17 11:22 小雨点2018 阅读(4926) 评论(0) 推荐(0) 编辑
摘要: 在进行web自动化的时候,受页面加载速度影响比较大,常常会报element not found的错误。selenium1.0 中提供了selenium.isElementPresent(Xpath),用于判断xpath是否存在,存在就执行操作,不存在就可以等待一定的时间段。在webDriver中提供 阅读全文
posted @ 2017-03-17 11:14 小雨点2018 阅读(4153) 评论(0) 推荐(0) 编辑
摘要: web的自动化测试中,我们经常会遇到这样一种情况:当我们的程序执行时需要页面某个元素,而此时这个元素还未加载完成,这时我们的程序就会报错。怎么办?等待。等待元素出现后再进行对这个元素的操作。 在selenium-webdriver中我们用两种方式进行等待:明确的等待和隐性的等待。 一、明确的等待 明 阅读全文
posted @ 2017-03-17 11:12 小雨点2018 阅读(812) 评论(0) 推荐(0) 编辑
摘要: 链接:http://blog.csdn.net/drico1986/article/details/53021071 阅读全文
posted @ 2017-03-17 10:39 小雨点2018 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 下拉选择用select: from selenium.webdriver.support.select import SelectSelect(driver.find_element(loc)).select_by_value(50) 阅读全文
posted @ 2017-03-17 09:39 小雨点2018 阅读(182) 评论(0) 推荐(0) 编辑