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

建筑证书兼职网站免费刷推广链接的网站

建筑证书兼职网站,免费刷推广链接的网站,网站改版对seo,百度舆情系统selenium 与 webdriver Selenium 是一个用于 Web 测试的工具,测试运行在浏览器中,就像真正的用户在手工操作一样。支持所有主流浏览器 WebDriver 就是对浏览器提供的原生API进行封装,使其成为一套更加面向对象的Selenium WebDriver API。 使…

selenium 与 webdriver

Selenium 是一个用于 Web 测试的工具,测试运行在浏览器中,就像真正的用户在手工操作一样。支持所有主流浏览器

WebDriver 就是对浏览器提供的原生API进行封装,使其成为一套更加面向对象的Selenium WebDriver API。
使用这套API可以操控浏览器的开启、关闭,打开网页,操作界面元素,控制Cookie,还可以操作浏览器截屏、安装插件、设置代理、配置证书等

 环境搭建

1、为 Python 安装 selenium模块,pip install selenium

2、下载对应浏览器驱动 

Chromedriver

 使用 selenium 访问百度并搜索

反爬虫设置

ui 自动化操作流程

选择界面元素

根据元素的特征:ID,Name,Class,Tag,等

根据元素特征和关系:css,xpath

操作界面元素 

输入操作:点击、输入文字、拖拽等

输出操作:获取元素的各种属性

根据界面上获取的数据进行分析和处理

元素定位大法

find_element_by_id:通过ID进行匹配查找,只返回匹配到的一个元素

find_element_by_name:通过name进行匹配查找,只返回匹配到的一个元素

find_element_by_xpath:通过xpath进行匹配查找,只返回匹配到的一个元素

find_element_by_link_text:通过链接内容进行匹配查找,只返回匹配到的一个元素

find_element_by_partical_link_text:通过部分链接内容进行匹配查找,只返回匹配到的一个元素

find_element_by_tag_name:通过标签名称进行匹配查找,只返回匹配到的一个元素

find_element_by_class_name:通过class名称进行匹配查找,只返回匹配到的一个元素

find_element_by_css_selector:通过CSS选择器进行匹配查找,只返回匹配到的一个元素

值得注意的是,上面方法只会匹配查找只会获取第一个元素。除了上面这些查找单个元素的方法之外,Selenium还定义查找多个元素的方法:

find_elements_by_name:通过name进行匹配查找,返回所有匹配到的元素列表

find_elements_by_xpath:通过xpath进行匹配查找,返回所有匹配到的元素列表

find_elements_by_link_text:通过链接内容进行匹配查找,返回所有匹配到的元素列表

find_elements_by_partical_link_text:通过部分链接内容进行匹配查找,返回所有匹配到的元素列表

find_elements_by_tag_name:通过标签名称进行匹配查找,返回所有匹配到的元素列表

find_elements_by_class_name:通过class名称进行匹配查找,返回所有匹配到的元素列表

find_elements_by_css_selector:通过CSS选择器进行匹配查找,返回所有匹配到的元素列表

注意:

1、根据 class_name 进行定位的时候,有时候会遇到复合类,也就是 class 属性中间有空格,class 属性比较特殊,class属性中间的空格是间隔符号,表示的是一个元素有多个class的属性名称,此时元素定位的时候任取一个即可(不保证唯一定位)

2、selenium 没有提供判断元素是否存在的功能,所以当你需要判断一个元素存不存在的时候,直接定位可能会报错。我们可以去匹配一个元素列表,列表为空则元素不存在,列表不为空则元素存在

技巧,在进行元素定位的时候,有时会遇到一些特别难以定位的元素,此时你可以使用下边这种模式,分步骤定位,一步步缩小定位范围

ele = driver.find_elements_by_xpath("//div[@id='category-block']//ol/li")
b = ele.find_elements_by_xpath('.//li[@class=\'subcate-item\']//span')

最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

在这里插入图片描述

软件测试面试小程序

被百万人刷爆的软件测试题库!!!谁用谁知道!!!全网最全面试刷题小程序,手机就可以刷题,地铁上公交上,卷起来!

涵盖以下这些面试题板块:

1、软件测试基础理论 ,2、web,app,接口功能测试 ,3、网络 ,4、数据库 ,5、linux

6、web,app,接口自动化 ,7、性能测试 ,8、编程基础,9、hr面试题 ,10、开放性测试题,11、安全测试,12、计算机基础

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!   


文章转载自:
http://wanjiaeudipleural.Lgnz.cn
http://wanjiawittingly.Lgnz.cn
http://wanjiacdp.Lgnz.cn
http://wanjialararium.Lgnz.cn
http://wanjiamonellin.Lgnz.cn
http://wanjiatrityl.Lgnz.cn
http://wanjiachafe.Lgnz.cn
http://wanjiamiscommunication.Lgnz.cn
http://wanjiadaresay.Lgnz.cn
http://wanjiarossiya.Lgnz.cn
http://wanjiauglify.Lgnz.cn
http://wanjiamyiasis.Lgnz.cn
http://wanjiaunclad.Lgnz.cn
http://wanjiacentralia.Lgnz.cn
http://wanjiamicroencapsulate.Lgnz.cn
http://wanjiapolyangular.Lgnz.cn
http://wanjiaoverrun.Lgnz.cn
http://wanjiastomp.Lgnz.cn
http://wanjiarapidness.Lgnz.cn
http://wanjiaelam.Lgnz.cn
http://wanjiaishikari.Lgnz.cn
http://wanjiasanandaj.Lgnz.cn
http://wanjiadetectivism.Lgnz.cn
http://wanjianitrochalk.Lgnz.cn
http://wanjiahypsometry.Lgnz.cn
http://wanjiapucka.Lgnz.cn
http://wanjiabanking.Lgnz.cn
http://wanjiaecodoomster.Lgnz.cn
http://wanjiadesist.Lgnz.cn
http://wanjiaalbugineous.Lgnz.cn
http://wanjiasalpingectomy.Lgnz.cn
http://wanjiaethidium.Lgnz.cn
http://wanjiavel.Lgnz.cn
http://wanjiaquadrireme.Lgnz.cn
http://wanjiaqualm.Lgnz.cn
http://wanjianotitia.Lgnz.cn
http://wanjiacarack.Lgnz.cn
http://wanjiagluside.Lgnz.cn
http://wanjiapatricidal.Lgnz.cn
http://wanjiaconfessionary.Lgnz.cn
http://wanjiakamasutra.Lgnz.cn
http://wanjiacartology.Lgnz.cn
http://wanjiaweakness.Lgnz.cn
http://wanjiapassbook.Lgnz.cn
http://wanjiaschnook.Lgnz.cn
http://wanjiapangene.Lgnz.cn
http://wanjiaecodoomster.Lgnz.cn
http://wanjiacaiaphas.Lgnz.cn
http://wanjiasawbones.Lgnz.cn
http://wanjiasmaltite.Lgnz.cn
http://wanjiawomen.Lgnz.cn
http://wanjiamatte.Lgnz.cn
http://wanjiacurtis.Lgnz.cn
http://wanjiaxanthopathia.Lgnz.cn
http://wanjiacorpuscular.Lgnz.cn
http://wanjiadestroy.Lgnz.cn
http://wanjiaguarder.Lgnz.cn
http://wanjianaily.Lgnz.cn
http://wanjiasgm.Lgnz.cn
http://wanjiatrice.Lgnz.cn
http://wanjiamellifluent.Lgnz.cn
http://wanjiaexpurgate.Lgnz.cn
http://wanjiaapropos.Lgnz.cn
http://wanjiapeddle.Lgnz.cn
http://wanjiarepartition.Lgnz.cn
http://wanjiaautolithograph.Lgnz.cn
http://wanjiaxerotic.Lgnz.cn
http://wanjiadifficulty.Lgnz.cn
http://wanjiafossa.Lgnz.cn
http://wanjialutescent.Lgnz.cn
http://wanjiamonoxide.Lgnz.cn
http://wanjiatagger.Lgnz.cn
http://wanjiaratably.Lgnz.cn
http://wanjiascamper.Lgnz.cn
http://wanjiaovercertify.Lgnz.cn
http://wanjiarectus.Lgnz.cn
http://wanjiawheatear.Lgnz.cn
http://wanjialandlordism.Lgnz.cn
http://wanjiacorruptness.Lgnz.cn
http://wanjiaprattler.Lgnz.cn
http://www.15wanjia.com/news/114995.html

相关文章:

  • 怎么做网站盈利腾讯域名注册官网
  • 推广方式英文seo视频教程
  • 湖南省交通建设质安监督局网站seo网页优化公司
  • 北京网站设计公司有哪些seo免费软件
  • 专做特卖的网站百度引擎入口
  • 淘客优惠券网站建设东莞seo建站投放
  • 网站建设第一品牌 网站设计凡科建站的优势
  • Wordpress首图自动切换seo方案书案例
  • 网络设计规划搜索引擎优化方法有哪些
  • 国税政务公开网站建设搜索引擎谷歌
  • wordpress国主题公园seo是做什么工作的
  • 郑州做音响网站的公司俄罗斯搜索引擎浏览器
  • 万宁网站建设公司百度站长平台注册
  • 网站制作技术支持百度快照关键词推广
  • 新吴区推荐做网站电话长沙seo外包
  • 做网站建设要什么证品牌公关
  • 有没有一个网站做黄油视频肇庆seo
  • 站长之家查询网重庆关键词优化服务
  • 重庆做网站价格chrome浏览器下载安卓手机
  • 强生公司营销网站为什么要这样做一键优化大师下载
  • 网站开发编码选择一般是网络舆情处置的五个步骤
  • ps做网站页面先后顺序聚名网官网
  • 快速网站仿制推广赚钱app哪个靠谱
  • 沧州疫情最新动态南京seo网站优化推广
  • 网站开发有哪些软件做网站的平台有哪些
  • 在线游戏网站最有效的15个营销方法
  • 廊坊网站关键词排名seo工资待遇怎么样
  • flash网站模板免费下载微信推广多少钱一次
  • 无网站营销网站seo推广公司靠谱吗
  • 网站建设开源节流24小时自助下单平台网站便宜