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

定远县建设小学网站最新域名网站

定远县建设小学网站,最新域名网站,网站地图对seo,wordpress如何放入域名Selenium是一个备受推崇的工具。它有着丰富的功能#xff0c;让我们能够与网页互动#xff0c;执行各种任务#xff0c;能为测试工程师和开发人员提供了很大的便利。 要充分利用Selenium#xff0c;就需要了解如何正确定位网页上的元素。 接下来我将带大家共同探讨Seleni…Selenium是一个备受推崇的工具。它有着丰富的功能让我们能够与网页互动执行各种任务能为测试工程师和开发人员提供了很大的便利。 要充分利用Selenium就需要了解如何正确定位网页上的元素。 接下来我将带大家共同探讨Selenium中八种常用的定位方法并通过案例解析帮助大伙更好地理解如何在自动化测试和网页爬虫中使用它们。 1. ID定位 driver.find_element_by_name(username).send_keys(admin) 2. name定位 driver.find_element_by_name(username).send_keys(admin) 3. class_name定位 # 可以根据class属性值来查找一个或者一组显示效果相同的页面元素 driver.find_element_by_class_name(spread).send_keys(admin) 4. link_text定位 driver.find_element_by_link_text(baidu 搜索).click() 5. 部分链接定位 # 使用此方法定位页面链接只需要模糊匹配链接文字即可常用一匹配页面链接文字不定期发生少量变化的情况 driver.find_element_by_partial_link_text(baidu).click() 6. html标签名定位 # HTML标签名称的定位方式主要用于匹配多个页面元素的情况将查找到的网页元素对象计数、遍历、修改属性等操作 driver.find_element_by_tag_name(input).send_keys(123) 7. Xpath定位 # 绝对路径定位元素 driver.find_element_by_xpath(/html/body/div/input[value查询]) # 相对路径定位元素 driver.find_element_by_xpath(//input[value查询]) # 索引号定位元素 driver.find_element_by_xpath(//input[2]) # 使用页面元素的属性值定位元素 driver.find_element_by_xpath(//img[altdiv1-img1]) # 模糊属性值定位元素 driver.find_element_by_xpath(//img[contains(alt,img)]) 8. CSS定位 #CSS:层叠样式表主要是用于描述页面元素的展现和样式的定义 #1.使用绝对路径来定位元素 driver.find_element_by_css_selector(htmlbodydivinput[value查询]) #2.使用相对路径来定位元素 driver.find_element_by_css_selector(input[value查询]) #3.使用class名称来定位元素 driver.find_element_by_css_selector(input.spreed) #4使用ID属性值来定位元素 driver.find_element_by_css_selector(input#div1input) #5.使用页面其他属性值来定位元素 driver.find_element_by_css_selector(img[artdiv1-img1]) driver.find_element_by_css_selector(img[artdiv1-img1][hrefhttp://www.sogou.com]) #6.使用属性值的一部分内容来定位元素# ^表示从字符串的开始匹配# $表示从字符串的结尾匹配# *表示从字符串的模糊匹配 driver.find_element_by_css_selector(a[href^http://www.so]) driver.find_element_by_css_selector(a[href$gou.com]) driver.find_element_by_css_selector(a[href*so]) #7.使用页面元素进行子页面元素的查找 driver.find_element_by_css_selector(div#div1input#div1input) driver.find_element_by_css_selector(div input) 感谢每一个认真阅读我文章的人礼尚往来总是要有的虽然不是什么很值钱的东西如果你用得到的话可以直接拿走 这些资料对于【软件测试】的朋友来说应该是最全面最完整的备战仓库这个仓库也陪伴上万个测试工程师们走过最艰难的路程希望也能帮助到你!有需要的小伙伴可以点击下方小卡片领取
http://www.pierceye.com/news/40289/

相关文章:

  • 杭州网站制作公司网站建设特定开发
  • 设计logo网站免费奇米关键词搜索站长工具
  • 请人做网站后台密码浙0577 icp网站建设
  • wordpress站群服务器珠海集团网站建设外包
  • 惠阳东莞网站建设厦门网站制作费用
  • 太原做网站多少钱深圳航空公司官方网站首页
  • 郑州企业建站设计苏州免费发布信息网站
  • 网站建设需要企业提供哪些素材石景山重庆网站建设
  • 用jsp源码做网站网络广告营销概念
  • 如何提高网站加载速度慢成都黑帽seo
  • 广州知名网站建设做鞋子有什么好网站
  • 微信网站设计分析企业网站模板网页模板
  • 做vip的网站好做吗linux 做网站用哪个版本
  • 民政局网站建设方案网站建立不安全
  • 免费的免抠图素材网站wordpress建局域网
  • 做站群什么样的算是违法网站手机网站页面尺寸
  • 常用的开发工具有哪些搜索引擎优化分析报告
  • 华耀建设网站网站开发联系方式
  • 淘宝客网站建设多少钱网站页面由什么构成
  • 专业做网站公司怎么收费dedecms蓝色企业网站模板
  • html代码网站开展网站建设服务
  • 安庆跨境电商建站哪家好软文世界平台
  • 沈阳企业网站建设公司个人网站设计论文php
  • 湘潭网站建设 AA磐石网络多语种外贸网站建设
  • 北京企业做网站报价福田区罗湖区最新通告
  • 网站建设和推广电话销售话术房产网站开发文档
  • 做租赁哪个网站好优秀版式设计
  • 最好的响应式网站网络设计方案的重要性
  • 宽城区建设局网站人力资源网
  • 网站集群建设方案微信公众号小程序怎么做