码迷,mamicode.com
首页 >  
搜索关键字:webdriver    ( 2418个结果
selenium - webdriver 警告框处理 switch_to.alert
类似下图所示的警告框,无法通过前端工具定位,需要跳转到弹框,然后再对其操作 3种弹框: 警告类弹框,alert:一个按钮 确认类弹框,confirm:一个确认,一个取消 消息类弹框,prompt:一个输入框, 一个确认,一个取消 跳转到弹框: switch_to.alert 常用的弹框处理方法: t ...
分类:Web程序   时间:2020-03-15 18:48:01    阅读次数:116
Selenium中WebDriver API的使用(三)
WebDriver API中常用的方法和属性 方法: clear() >清除一个文本输入框 p:driver.find_element_by_id("kw").clear() send_keys() -->来输入字符串 p:driver.find_element_by_id("kw").send_k ...
分类:Windows程序   时间:2020-03-15 00:07:15    阅读次数:86
Selenium中WebDriver API的使用(二)
前提:因为我们用Selenium 自动化测试的是Web,意思就是网页,那么网页中的所有内容都称之为元素。 元素,在这个教程系列,我们说的元素之网页元素(web element)。在网页上面的文本输入框,按钮,多选,单选,标签,和文字都叫元素,总之,凡是能在页面显示的对象都可以作为页面元素对象。 元素 ...
分类:Windows程序   时间:2020-03-15 00:02:26    阅读次数:81
selenium - webdriver 多表单切换 switch_to.frame()
遇到iframe表单嵌套页面时,webdriver无法直接定位其中的元素,需要转换到内嵌的页面中后,再进行元素定位 例如:做一个页面,将百度首页嵌套进去 1 <html> 2 <hody> 3 <iframe id="iff" src="http://www.baidu.com" width="10 ...
分类:Web程序   时间:2020-03-14 23:49:20    阅读次数:88
selenium-3:定位元素
3,定位元素 测试对象的定位和操作是webdriver的核心内容 定位对象的目的一般有下面几种 操作对象 获得对象的属性,如获得测试对象的class属性,name属性等等 获得对象的text 获得对象的数量 webdriver提供了一系列的对象定位方法,常用的有以下几种 id name class ...
分类:其他好文   时间:2020-03-14 20:19:52    阅读次数:66
selenium-2:导航及页面交互
2,导航与页面交互 启动关闭浏览器 关闭浏览器有两种方式: close方法 quit方法 close方法关闭当前的浏览器窗口,quit方法不仅关闭窗口,还会彻底的退出webdriver,释放与driver server之间的连接 获取网页源码 一些方法 导航 通过调用get 方法,导航到一个url ...
分类:其他好文   时间:2020-03-14 20:02:05    阅读次数:53
python与selenium自动化基础-xlrd读取数据,Excel生成报告
代码如下: from selenium import webdriver from selenium.webdriver.common.action_chains import ActionChains import time from log_module import Xlloginfo fro ...
分类:编程语言   时间:2020-03-13 22:15:26    阅读次数:74
6-selenium-定位一组元素
import time from selenium import webdriver ''' 定位一组元素find_eleniums 获取元素属性 .get_attribute('name')补充一下css选择器: id 表示为 # class 表示为 . dir.kw>a ''' driver = ...
分类:其他好文   时间:2020-03-11 20:58:53    阅读次数:77
3-selenium-元素定位
xpath小工具定位:https://www.jianshu.com/p/db21ad7dc5bb from selenium import webdriver import time """ 自动化只要掌握四步操作:获取元素,操作元素,获取返回结果,断言(返回结果与期望结果是否一致), 元素定位在 ...
分类:其他好文   时间:2020-03-11 12:31:04    阅读次数:76
2-selenium对浏览器的操作--基于上海悠悠
from selenium import webdriver import time ''' 本篇主要讲如何用Python调用webdriver框架的API,对浏览器做一些常规的操作,如打开、前进、后退、刷新、设置窗口大小、截屏、退出等操作。 ''' driver = webdriver.Chrom ...
分类:其他好文   时间:2020-03-11 10:42:30    阅读次数:61
2418条   上一页 1 ... 26 27 28 29 30 ... 242 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!