范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

selenium之css定位小结

  前言
  大部分人在使用selenium定位元素时,用的是xpath定位,因为xpath基本能解决定位的需求。css定位往往被忽略掉了,其实css定位也有它的价值,css定位更快,语法更简洁。
  这一篇css的定位方法,主要是对比上一篇的xpath来的,基本上xpath能完成的,css也可以做到。两篇对比学习,更容易理解。 CSS 选择器:常见符号:
  #表示 id选择器
  .表示 class选择器
  >表示子元素,层级
  一个空格也表示子元素,但是是所有的后代子元素,相当于 xpath 中的相对路径 一、css:属性定位
  1.css可以通过元素的id、class、标签这三个常规属性直接定位到
  2.如下是百度输入框的的html代码:
  3.css用#号表示id属性,如:#kw
  4.css用.表示class属性,如:.s_ipt
  5.css直接用标签名称,无任何标示符,如:input 二、css:其它属性
  1.css除了可以通过标签、class、id这三个常规属性定位外,也可以通过其它属性定位
  2.以下是定位其它属性的格式
  [name=wd] [autocomplete="off"][maxlength="255"] 三、css:标签
  css页可以通过标签与属性的组合来定位元素
  input.s_ipt input#kw input[id="kw"] 四、css:层级关系
  //form的id属性
  form#form>span>input
  //form的class属性
  form.fm>span>input 五、css:索引
  css也可以通过索引nth-child(1)来定位子元素,直接翻译过来就是第几个小孩
  总结:选择标签后,找第几个小孩即可
  Select控件第三个Opel
  #select>select>option:nth-child(3)
  CheckBox第一个Volvo
  #checkbox>input:nth-child(1)
  CheckBox第二个Saab
  #checkbox>input:nth-child(4)
  RadioBox第二个Saab
  #radio>input:nth-child(4)
  通过索引nth-of-type(2)来定位子元素,按照分类指定
  选择select的saab
  #select>select>option:nth-of-type(2);
  选择 id 为 radio 的 p 下的第 1 个子节点
  p#radio>input:nth-of-type(4)+label
  选择id 为radio 的p 下的第4 个input 节点之后挨着的 label
  节点
  p#radio>input:nth-of-type(4)~label 六、css:逻辑运算
  css同样也可以实现逻辑运算,同时匹配两个属性,这里跟xpath不一样,无需写and关键字
  [type="checkbox"][name="checkbox1"]
  css语法远远不止上面提到的,还有更多更强大定位策略,有兴趣的同学可以继续深入研究!
  如觉得文章对您有帮助,还请帮忙转发!

8点1氪腾讯回应派息式减持京东李佳琦被浙江消保委点名百度公司起诉百度烤肉获赔230万腾讯回应派息式减持京东被投企业有持续自筹资金能力时退出,目前没有进一步减持计划。名创优品市场消息名创优品据悉考虑2022年在香港上市。对此,名创优品相关负责人表示没有收到消息。(新AppStore年度精选!8个iPhone必装的APP,超级实用哈喽!大家好,我是小易,欢迎来到我的知识分享站!之前给大家分享过安卓手机必装的APP,那今天就给大家分享8个AppStore年度精选必装APP,超级实用,建议收藏起来哟!1国家反诈年底购机避坑指南牢记买手机的三不碰原则,别再花冤枉钱了年底了,今年的最后一波换机潮也要来了,面对市场上各大手机品牌的年底优惠活动,以及众多手机新品的预热,让消费者又爱又恨,爱的是形形色色琳琅满目的商品给了大家更多的选择空间,恨得是一时手机能取代相机吗?三星GalaxyS10给你一个满意的答案手机能取代相机吗?这个争论一直存在。我能够做到,让手里的设备发挥最大的价值,这就够了。一部手机拍颐和园,美不胜收。厂商samsung型号SMG9730光圈2。4ISO50曝光时间0余承东升级鸿蒙系统的华为设备数已超过2。2亿部新京报贝壳财经讯(记者许诺)12月23日下午,在华为冬季旗舰新品发布会上,华为常务董事消费者BGCEO华为智能汽车解决方案BUCEO余承东表示,到目前为止,升级鸿蒙系统(Harmo电脑硬件选购指南适合入手的CPU型号参数价格含天梯图电脑硬件的所有产品均具有时效性,性价比是否合适入手需要结合当时的价格来做参考。很多小可爱会在看到文章图片后的半年1年或更久来作为参考是没有用处哒。所以本次更新猫猫在明细图中注明了时如何看待没有小米,也会有其它厂商把手机价格拉低的言论?这个观点我认同,这是生意的本质,如果和竞争对手拼不了品牌效应,那就拼价格!因为只有足够震惊的价格才能真正地出圈!要么是非常高,然后再降维打击要么是通过低价撕开市场的缺口!这都是经营俄罗斯自研48核处理器BaikalS点亮,性能比华为鲲鹏920低约15IT之家12月23日消息,近日俄罗斯公司BaikalElectronics正式点亮了其新的BaikalS处理器,该处理器有48个基于Arm指令集架构(ISA)的内核。这款CPU的代96电梯都可进!TCL真正实现超大屏电视轻松入户2021年已进入尾声,在过去的一年中,家电市场上的大屏电视也卖得非常火爆。据奥维云网对外发布的2021年11月家电市场总结显示,15000的彩电零售额占比3。8,同比增长0。7不同英特尔公开玩火,烧着的是国产芯片的后院点击右上方关注,第一时间获取科技资讯技能攻略产品体验,私信我回复01,送你一份玩机技能大礼包。前段时间,有媒体在英特尔官网上发现,英特尔在写给供应商的一封信中宣称禁止供应商使用来自英特尔致信供应商禁用新疆产品iPhone14系列芯片或继续沿用A15英特尔在供应商的公开信引起了众议。1英特尔致信供应商禁用新疆产品英特尔在其公司官网以简体中文繁体中文英语日语等语言向供应商写的一封信中,有一句话引起众议我们的投资者和客户已询问英特
软萌Q弹的少女系办公鼠标雷柏M650多模无线鼠标对于百元级办公鼠标小伙伴们是否对现售的产品有所了解?如你细搜某宝不难发现这一价格档位可有的选择非常多,可谓百家齐放,叫的上叫不上名的都有,那这类鼠标基本功能基本都差不多,也没必要过新一代起亚KX5即将国产,轴距2755mm,1。5T爆发200PS,颜值太炫酷近日,新一代狮跑已经在海外正式上市了,可能很多年轻人对于这款车并不算了解,毕竟国产狮跑在2013年就正式停产了,取而代之的是起亚KX5,这样的命名方式是为了形成自家KX系列的SUV轴距2786mm,配三层静音玻璃,零百加速8S多,长安新车比H6香多了对于普通消费者而言,大多数人购车时是根据销量排行来选择,哪款车型卖得好就选择哪款。说实话,这种选车方式的确没有错,但要知道在激烈的市场竞争下,越来越多的上市新车在产品力上展现出了碾理想ONE对比奔驰GLC,加一箱油充一次电能跑1080KM,长5米多配6座近些年,支持国货从口号也变成实打实的行动,如今大多数国人买衣服鞋子手机电脑等物品,均会考虑国货,不仅如此,多数国人在选择汽车这样的大件时,也更愿意将国产车型放在考虑范围。而从当下车看了小鹏P7,也看了特斯拉,最后提车理想ONE,这个价格划算吗?今年我手头比较宽裕,准备换辆新车,然后把前几年买的本田雅阁当备用车。考虑到家里有雅阁这辆燃油车了,我就准备去买一辆新能源车,这样上牌方便一点,用车成本也低。在选车的时候,我一开始看为何机油增多乳化出现在本田丰田的车上,但大众却没有问题?眼看冬季就要来临了,相信东北地区不少入手本田以及丰田车型的车主对于机油增多乳化都开始担心起来了,而且在昨天,后台有位粉丝就专门咨询这一问题。他是长春的一位丰田陆放车主,本月中旬加价丰田新车一车难求,9月份仅卖出一辆,不是没人买而是买不到以丰田的品牌号召力来看,旗下车型几乎不存在滞销情况,哪怕是销量表现较差的车型,相比现代福特等品牌也算是高销量车型,但在9月份销量排行榜中,有一款丰田车却垫底轿车领域,以月销仅一辆的中保研最新一批碰撞车型公布,大众撞出最佳成绩,长安表现亮眼经常关注汽车行业的朋友对于中保研绝对不陌生,帕萨特A柱弯曲思域B柱断裂的公布使其迅速出圈,不过被称为最客观碰撞测试机构的中保研,却折在了本田皓影这款车上,前后发布的碰撞测试成绩存在与世无争的凡尔赛,周末来一场说走就走的自驾游,分享用车心得我所向往的生活并不是跻身于闹市之中,反而在快节奏的当下生活中,我更喜欢闹中取静,为了自己的家人在正常工作日会竭尽全力,但闲暇之余应该是属于自己的或者一家人放松的时刻,去一个与世无争上市当天订单达到2万辆,长安欧尚X7PLUS为何如此火爆?大多数家用车的购车预算都在10万左右,那么这个价位下能买一款什么样的SUV呢?是哈弗H6还是吉利博越亦或是价格更高的本田CRV呢?其实细看当下的汽车市场,虽车型众多,但产品同质化现10万多预算,想买一辆省心省油可靠的SUV,选本田缤智错不了10万多预算可选择的SUV车型有很多,因为这个价位内集中了大量的国产车,比如畅销的哈弗H6吉利博越长安CS75等,但国产品牌发展至今在某些方面仍旧存在短板,那就是油耗偏高且质量稳定