首页 > 杂文归档 正文
selenium如何定位span元素的实现

 2021-01-13 12:40:02      

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

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

代码如下

# _*_ 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('https://*[@id="J_site_login"]').click()

然后直接报错

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

最后代码如下

最后俩行可以组合成一行

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

然后就

原文链接:http://www.yuepc.com/a/1747.html

http://www.yuepc.com 为 “沈一博客” 唯一官方服务平台,请勿相信其他任何渠道。

  相关文章
杂文归档

在 JavaEE 项目的开发中,不管是对底层的数据库操作过程,还是业务层的处理过程,还是控制层的处理过程,都不可避免会遇到各种可预知的、不可预知的异常需要处理。每个过程都单独处

2021-01-13  0
杂文归档

背景


最近再做一个需求,需要对网页生成预览图,如下图

但是网页千千万,总不能一个个打开,截图吧;于是想着能不能使用代码来实现网页的截图。其实要实现这个功能,无非就是要么实

2021-01-13  0
杂文归档

下载代码Cookie池(这里主要是微博登录,也可以自己配置置其他的站点网址)
下载代码GitHub:https:https://github.com/Python3WebSpider/CookiesPool

下载安装过后注意看网页下面

2021-01-13  1
杂文归档

每天都要记得健康打卡
尊敬的老师,我忘了这次的健康打卡,反思的时候我想了很多东西,反省了很多事情,自己也很懊悔,触犯了学校的规定,深刻认识到自己所犯错误的严重性… 卡!那是小学

2021-01-13  1
杂文归档

一、安装selenium


pip install Selenium

二、初始化浏览器

Chrome 是初始化谷歌浏览器
Firefox 是初始化火狐浏览器
Edge 是初始化IE浏览器
PhantomJS 是一个

2021-01-12  3
杂文归档

首先,在main方法的类上添加注解:


@ServletComponentScan(basePackages = "application.servlet")


示例代码:


package application;
import io.seata.spring.annotation

2021-01-12  2
杂文归档

相对于numpy、TensorFlow、pandas这些已经经过多年维护、迭代,对于大多数Python开发者耳熟能详的库不同。
今天要给大家介绍的是诞生于2020年的新鲜Python库,而且,本文介绍的这

2021-01-12  2
杂文归档

在平常的开发项目中,我们改动代码需要频繁的重启,如果机器配置不好、项目比较大的情况下,重启一次项目,多则 5 ~ 6 分钟,少则 2 ~ 3 分钟,效率低而且极其浪费时间。
如果我们能实

2021-01-12  0
杂文归档

前言
在写代码的时候,发现从父类class通过getDeclaredMethod获取的Method可以调用子类的对象,而子类改写了这个方法,从子类class通过getDeclaredMethod也能获取到Method,这时去

2021-01-11  3
杂文归档

前言
我们编译运行程序出错的时候,编译器就会抛出异常。抛出异常要比终止程序灵活许多,这是因为
的Java提供了一个“捕获”异常的的处理器(处理器)对异常情况进行处理。
如果没

2021-01-11  2
  • 评论列表

发表评论:


  • 官方微信

    扫码二维码

    获取最新动态

    我的blog

  • 返回顶部