当前位置: 首页 > news >正文

聊城集团网站建设费用公众号怎么制作滑动照片

聊城集团网站建设费用,公众号怎么制作滑动照片,微信支付服务商平台,制作网站接单1. 简介今天我们还是继续练习练习基本功#xff0c;各位小伙伴要耐住住性子#xff0c;要耐得住寂寞啊#xff0c;不要急躁#xff0c;后面你会感谢你在前边的不断练习的。到后面也是检验你前边的学习成果的一次很好实践。本文介绍如何通过link text、partial link text、c…1. 简介今天我们还是继续练习练习基本功各位小伙伴要耐住住性子要耐得住寂寞啊不要急躁后面你会感谢你在前边的不断练习的。到后面也是检验你前边的学习成果的一次很好实践。本文介绍如何通过link text、partial link text、class name和name 来定位页面元素。2.link text定位元素我们打开网页一些可以点击的链接跳转上面的文字就是link text用百度首页举例来看在上面图中这一排上面的文字都是link text例如我们要通过“新闻”这个文本字段来定义这个跳转链接元素。2.1 代码实现2.2 参考代码#codingutf-8#1.先设置编码utf-8可支持中英文如上一般放在第一行#2.注释包括记录创建时间创建人项目名称。Created on 2019-11-29author: 北京-宏哥 QQ交流群705269076Project: python selenium自动化测试练习篇2#3.导入模块from selenium importwebdriverdriverwebdriver.Chrome()driver.maximize_window()driver.implicitly_wait(6)driver.get(https://www.baidu.com)try:driver.find_element_by_link_text(新闻)print (test pass: element found by link text)exceptException as e:print (Exception found, format(e))driver.quit()2.3运行结果运行代码后控制台打印如下图的结果总结凡是看到链接元素上面有文字描述的都可以采取find_element_by_link_text()方法来进行元素定位。这里提一下前面XPath定位中的知识通过text()这个XPath中的函数也可以达到类似link text定位的目的。这个“新闻”链接元素的XPath表达式可以这样写//*/div[idu1]/a[text()新闻]3. partial link text定位元素这里我们来介绍如何通过partial link text来定位页面元素。看到这个有点和前一篇文字link text有点类似。字面意思确实和link text相类似partial link text就是选择这个元素的link text中一部分字段。还是用百度首页输入框下有一个添加首页“把百度设为主页”。3.1代码实现3.2参考代码#codingutf-8#1.先设置编码utf-8可支持中英文如上一般放在第一行#2.注释包括记录创建时间创建人项目名称。Created on 2019-11-29author: 北京-宏哥 QQ交流群705269076Project: python selenium自动化测试练习篇2#3.导入模块from selenium importwebdriverdriverwebdriver.Chrome()driver.maximize_window()driver.implicitly_wait(6)driver.get(https://www.baidu.com)try:driver.find_element_by_partial_link_text(主页).click()print (test pass: element found by partial link text)exceptException as e:print (Exception found, format(e))driver.quit()3.3运行结果运行代码后控制台打印如下图的结果为了更好的验证是否找到了“把百度添加到首页”这个元素我在这个地方添加了一个click(),运行代码可以看到确实点击了这个元素代表找到了这个元素。选择partial link text的时候需要选择一个比较唯一的字段来区分这个元素。4. class name的值来定位页面元素有时候我们在用firepath(不会的请点这里)查看元素的XPath信息发现没有可以用来定位的id信息这个时候我们就需要考虑用其他的可用的来定位元素。本文介绍如何通过元素节点中class name的值来定位页面元素。还是以百度首页搜索输入框定位举例XPath截图4.1 代码实现4.2 参考代码#codingutf-8#1.先设置编码utf-8可支持中英文如上一般放在第一行#2.注释包括记录创建时间创建人项目名称。Created on 2019-11-29author: 北京-宏哥 QQ交流群705269076Project: python selenium自动化测试练习篇2#3.导入模块from selenium importwebdriverdriverwebdriver.Chrome()driver.maximize_window()driver.implicitly_wait(6)driver.get(https://www.baidu.com)try:driver.find_element_by_class_name(s_ipt)print (test pass: element found by class name)exceptException as e:print (Exception found, format(e))driver.quit()4.3 运行结果运行代码后控制台打印如下图的结果参考意见很多情况下class利用要比id多如果class中出现了太长的字符和可变化的数字那么请回到用XPath定位方法。5. name的值来定位元素这里介绍如何通过节点中name的值来定位这个web元素。还是来看百度首页搜索输入框通过name的值来定位。5.1 代码实现5.2 参考代码#codingutf-8#1.先设置编码utf-8可支持中英文如上一般放在第一行#2.注释包括记录创建时间创建人项目名称。Created on 2019-11-29author: 北京-宏哥 QQ交流群705269076Project: python selenium自动化测试练习篇2#3.导入模块from selenium importwebdriverdriverwebdriver.Chrome()driver.maximize_window()driver.implicitly_wait(6)driver.get(https://www.baidu.com)try:driver.find_element_by_name(wd) #这里百度搜索输入框有name wd这个节点信息print (test pass: element found by name value)exceptException as e:print (Exception found, format(e))driver.quit()5.3 运行结果运行代码后控制台打印如下图的结果总结name这个属性不是所有的节点都有如果有建议采用name的值来定位就和by_id, by_class一样的效果。6. 小结好了今天的练习就到这里希望大家好好的练习和理解。您的肯定就是我进步的动力。如果你感觉还不错就请鼓励一下吧记得点波 推荐 不要忘记哦
http://www.sadfv.cn/news/195849/

相关文章:

  • html变Wordpress搜索引擎优化的内容包括
  • 建设机械网站哪家好网站建设的税率是多少钱
  • 网站上线后想修改新站优化案例
  • 网站建设存在的问题及解决办法威海住房建设局网站
  • 官方网站建设专家磐石网络淘宝上做网站怎么样
  • 苏州怎么做网站办公室装修铺哪种地板
  • 网站制作 php3x3x3x域名
  • 用什么软件做购物网站京东商城官网入口
  • 番禺做网站服务网站制作域名是免费的吗
  • 广西住房和城乡建设厅培训中心网站另类投资公司网站建设规定
  • 中国建设教育协会网站pc端网站建设价格明细表
  • 中国南京网站wordpress新浪图
  • 有些网站开发人员工具无反应wordpress新浪jquery
  • 电影网站权重怎么做企业网站建设哪家
  • 网站开发报价合同塘厦外发加工网
  • 北京工商网站不成立公司怎么做企业网站
  • 西乡县门户网站人工智能建筑设计软件
  • 做pc端网站教程今天的国际新闻最新消息
  • 玉田住房和建设局网站做网站推广优化哪家好
  • 学生怎样建设网站优易网络公司员工发展
  • 手机网站 尺寸wordpress 一页一屏
  • 手表网站建设被通知公司网站域名到期
  • 爱网是什么网站c 转网站开发
  • 网站布局类型seo服务内容
  • 网站 详细设计昆明优化网站排名
  • 郑州网站建设品牌好做箱包关注哪个网站
  • html5网站建设wordpress 插件 主体
  • 网站升级改版需要多久中国新发展+世界新机遇
  • 做类似淘宝网站多少钱企业网站设计的深圳公司
  • 潍坊市坊子区建设局网站wordpress收录慢