码迷,mamicode.com
首页 >  
搜索关键字:元素定位    ( 740个结果
文章索引
爬虫相关随笔 爬虫开发之get和post请求 selenium alert JS弹窗问题处理 Selenium爬取元素定位 爬虫开发13.UA池和代理池在scrapy中的应用 爬虫开发14.scrapy框架之分布式操作 爬虫开发12.selenium在scrapy中的应用 爬虫开发11.scrapy ...
分类:其他好文   时间:2020-04-29 10:50:03    阅读次数:47
selenium 详解
[TOC] selenium : 安装: 百度: js 加载: Selenium支持非常多的浏览器,也支持无界面浏览器PhantomJS。 元素定位: 注意: 浏览器模拟执行: 获取页面源码数据: 执行js: PhantomJS : 谷歌的无头浏览器: 前进后退: 动作链: cookie 处理: 异 ...
分类:其他好文   时间:2020-04-28 17:01:46    阅读次数:63
Selenium元素定位不到?JS注入轻松搞定!
在使用Selenium做web自动化测试过程中,经常会遇到一些组件无法通过Selenium直接识别和处理,比如<input>标签组合的下拉框,比如日期控件。面对这些元素,我们可以引入JS注入技术来解决问题。 JavaScript是一种被广泛用于Web前端开发的脚本语言 ,常用来为网页添加动态功能(弹 ...
分类:Web程序   时间:2020-04-22 10:13:58    阅读次数:96
【Appium学习】元素定位
1、ID Android Android的resource-id对应ID定位方式,可以通过index来获取需要的元素(从0开始查找dom树中的同名resource-id属性)。使用appium-desktop来获取元素时,id和resource-id是相同的,如果只有resource-id,可能存在 ...
分类:移动开发   时间:2020-04-16 22:39:28    阅读次数:77
Python-selenium 元素定位
1、id定位find_element_by_id() 通过id属性定位元素,如果id是动态变化的话不能用id来进行定位 2、name定位find_element_by_name() 通过name属性定位元素,不过有时候一个页面中会有多个name名相同的,这时就不能用name来定位啦 3、class定 ...
分类:编程语言   时间:2020-04-12 20:42:30    阅读次数:76
selenium自动化测试之元素定位一
Selenium元素定位方法总共有八大类,分别是:id,name,class name,tag name,link text,partial link text,xpath,css。八种定位方法没有哪个是最好的,在不同的场景下需要使用不用的定位方法。 示例html文件如下: <!DOCTYPE ht ...
分类:其他好文   时间:2020-04-12 12:23:16    阅读次数:66
selenium自动化测试之元素定位二(xpath定位)
1.1 Xpath定位 1.1.1 选取节点 1.1.1.1 精确选择节点 XPath 使用路径表达式在 XML 文档中选取节点。节点是通过沿着路径或者 step 来选取的 路径表达式 表达式 描述 nodename 选取此节点的所有子节点。 / 从根节点选取。 // 从匹配选择的当前节点选择文档中 ...
分类:其他好文   时间:2020-04-12 12:21:23    阅读次数:76
04-selenium 八大元素定位方法
[TOC] selenium 八大元素定位方法 对于元素的定位,WebDriver API可以通过定位简单的元素和一组元素来操作。在这里,我们需要告诉Selenium如何去找元素,以至于他可以充分的模拟用户行为,或者通过查看元素的属性和状态,以便我们执行一系列的检查。 在Selenium中,WebD ...
分类:其他好文   时间:2020-04-12 12:18:53    阅读次数:64
selenium自动化测试之元素定位三(css定位)
1.1 CSS定位 1.1.1 绝对路径定位 目标 查找第一个文本为“猜猜看”的a标签 实现 CSS表达式 html>body>div>a[.=”猜猜看”] python表达式 driver.find_element_by_css_selector(‘html>body>div>a[.=”猜猜看”] ...
分类:Web程序   时间:2020-04-12 12:16:35    阅读次数:112
selenium-python元素定位技巧(二)
在python-selenium元素定位中,有很多小技巧,在此记录总结 技巧一、有关联关系的元素有交集关系时,必须添加固定等待,整体调试时候也适当增加固定等待,保持代码运行稳定性。下拉的时候选择下拉框有时候也需要等待。 当遇到两个元素有交集依赖(先后)关系,重新加载的时候,需要消耗时间等待,必须添加 ...
分类:编程语言   时间:2020-04-11 23:38:35    阅读次数:78
740条   上一页 1 ... 6 7 8 9 10 ... 74 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!