selenium如何定位span元素的实现


Posted in Python onJanuary 13, 2021

     在做自动化测试时,我们需要定位元素属性来进行操作,今天在做自动化时发现我要定位的登录注册元素找不到,我看了下代码发现,我用xpath获取绝对路径后,发现找不到,F12查看代码如下

selenium如何定位span元素的实现

selenium如何定位span元素的实现

代码如下

# _*_ coding: utf-8 _*_
from selenium import webdriver
import logging
import time
driver =webdriver.Chrome()
url="http:************ "
#driver.maximize_window()
driver.get(url)  #进入兼职啦首页
time.sleep(2)
driver.find_element_by_xpath('//*[@id="J_site_login"]').click()

然后直接报错

selenium如何定位span元素的实现

原因:是因为它是内联函数,首先得定位到它的所在的模块。然后再进行定位内联函数

最后代码如下

selenium如何定位span元素的实现

最后俩行可以组合成一行

driver.find_element_by_xpath('/html/body/div[2]/div/div[4]/div/span//*[@id="J_site_login"]').click()

然后就selenium如何定位span元素的实现

到此这篇关于selenium如何定位span元素的实现的文章就介绍到这了,更多相关selenium 定位span元素内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python使用分治法实现求解最大值的方法
May 12 Python
Python的pycurl包用法简介
Nov 13 Python
Python实现PS滤镜功能之波浪特效示例
Jan 26 Python
python连接mongodb密码认证实例
Oct 16 Python
用Python编写一个简单的CS架构后门的方法
Nov 20 Python
Python数据集切分实例
Dec 08 Python
python使用turtle绘制国际象棋棋盘
May 23 Python
Python实现微信小程序支付功能
Jul 25 Python
Python实现栈和队列的简单操作方法示例
Nov 29 Python
Anaconda 查看、创建、管理和使用python环境的方法
Dec 03 Python
在Keras中CNN联合LSTM进行分类实例
Jun 29 Python
Python读取Excel一列并计算所有对象出现次数的方法
Sep 04 Python
python 进制转换 int、bin、oct、hex的原理
Jan 13 #Python
python pillow库的基础使用教程
Jan 13 #Python
用python-webdriver实现自动填表的示例代码
Jan 13 #Python
python 装饰器的基本使用
Jan 13 #Python
python日志通过不同的等级打印不同的颜色(示例代码)
Jan 13 #Python
浅谈Selenium+Webdriver 常用的元素定位方式
Jan 13 #Python
Selenium Webdriver元素定位的八种常用方式(小结)
Jan 13 #Python
You might like
PHP个人网站架设连环讲(一)
2006/10/09 PHP
Windows下部署Apache+PHP+MySQL运行环境实战
2012/08/31 PHP
php获取ip的三个属性区别介绍(HTTP_X_FORWARDED_FOR,HTTP_VIA,REMOTE_ADDR)
2012/09/23 PHP
Codeigniter(CI)框架分页函数及相关知识
2014/11/03 PHP
php实现文章评论系统
2019/02/18 PHP
PHP Swoole异步Redis客户端实现方法示例
2019/10/24 PHP
由document.body和document.documentElement想到的
2009/04/13 Javascript
javascript 写类方式之十
2009/07/05 Javascript
jquery的ajax跨域请求原理和示例
2014/05/08 Javascript
浅谈javascript中的DOM方法
2015/07/16 Javascript
贴近用户体验的Jquery日期、时间选择插件
2015/08/19 Javascript
基于JavaScript实现智能右键菜单
2016/03/02 Javascript
根据输入邮箱号跳转到相应登录地址的解决方法
2016/12/13 Javascript
jQuery Validate插件自定义验证规则的方法
2016/12/27 Javascript
在vue组件中使用axios的方法
2018/03/16 Javascript
解决layui-open关闭自身窗口的问题
2019/09/10 Javascript
JavaScript实现多文件下载方法解析
2020/08/07 Javascript
[01:36]极致酷炫!TI9典藏宝瓶+撼地者至宝展示
2019/06/11 DOTA
python中查看变量内存地址的方法
2015/05/05 Python
Python有序查找算法之二分法实例分析
2017/12/11 Python
华为2019校招笔试题之处理字符串(python版)
2019/06/25 Python
Django 1.10以上版本 url 配置注意事项详解
2019/08/05 Python
Python通过cv2读取多个USB摄像头
2019/08/28 Python
python GUI库图形界面开发之PyQt5计数器控件QSpinBox详细使用方法与实例
2020/02/28 Python
浅谈sklearn中predict与predict_proba区别
2020/06/28 Python
css3实现信纸/同学录效果的示例代码
2018/12/11 HTML / CSS
英国领先的汽车轮胎和快速健康中心:Kwik Fit
2017/10/29 全球购物
新加坡最佳婴儿用品店:Mamahood.com.sg
2018/08/26 全球购物
计算机应用职专应届生求职信
2013/11/12 职场文书
幼儿园清明节活动总结
2014/07/04 职场文书
五四青年节的活动方案
2014/08/20 职场文书
乐山大佛导游词
2015/02/02 职场文书
安全员岗位职责范本
2015/04/11 职场文书
党支部意见范文
2015/06/02 职场文书
国富论读书笔记
2015/06/26 职场文书
文化苦旅读书笔记
2015/06/29 职场文书