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

云南网站建设价格专业的集团网站开发费用多少钱

云南网站建设价格,专业的集团网站开发费用多少钱,三明seo,电子商务物流网站建设Selenium 体系中用来操作浏览器的 API 就是 WebDriver#xff0c;WebDriver 针对多种语言都实现了一套 API#xff0c;支持多种编程语言。 Selenium 通常用来做自动化测试#xff0c;或者编写网络爬虫。 通常我们说的 Selenium 自动化操作#xff0c;指的就是 WebDriver … Selenium 体系中用来操作浏览器的 API 就是 WebDriverWebDriver 针对多种语言都实现了一套 API支持多种编程语言。 Selenium 通常用来做自动化测试或者编写网络爬虫。 通常我们说的 Selenium 自动化操作指的就是 WebDriver 中提供的控制方法。一般我们讲 Selenium 多半都是在谈 WebDriver。 Webdirver 中提供了对浏览器、网页元素、鼠标键盘等操作方法 浏览器操作 打开和关闭浏览器、改变浏览器分辨率切换窗口模拟刷新等 页面元素定位 WebDriver 中提供了 Id、Name、Link text、Css、Xpath 等定位方式用于查找需要操作的网页元素 页面元素操作 找到元素都就可以对元素进行操作。比如点击click、输入send_keys、清空文本clear、获取文本text、获取属性get_attribute等 其他方法 页面等待、frame 切换、调用JS、模拟鼠标键盘等 启动浏览器 对于 WebDriver 的控制方法先从对浏览器的基本控制说起。要操作网页元素首先需要启动浏览器下面的代码就实现启动浏览器并打开百度首页: # 引入webdriver from selenium import webdriver # 启动 chrome 浏览器 driver webdriver.Chrome(executable_pathdriver/chromedriver.exe) # 打开百度首页 driver.get(https://www.baidu.com) executable_path Python Selenium环境搭建 中提到了浏览器驱动的部署一般我们都放在环境变量中方便使用。 如果你不想放环境变量可以通过此参数指定驱动 (如chromedriver.exe) 的绝对路径或相对路径。 现在我也找了很多测试的朋友做了一个分享技术的交流群共享了很多我们收集的技术文档和视频教程。 如果你不想再体验自学时找不到资源没人解答问题坚持几天便放弃的感受 可以加入我们一起交流。而且还有很多在自动化性能安全测试开发等等方面有一定建树的技术大牛 分享他们的经验还会分享很多直播讲座和技术沙龙 可以免费学习划重点开源的 qq群号691998057【暗号csdn999】 浏览器控制 控制浏览器大小 通过 WebDriver 打开浏览器一般默认都是窗口状态非全屏这可能会导致某些网页显示不全无法定位和操作某些页面元素。 可以通过 WebDriver 控制浏览器的大小 driver.maximize_window() # 浏览器最大化 driver.set_window_size(480, 800) # 设置浏览器480,800为像素大小 driver.minimize_window() # 浏览器最小化一般用 maximize_window() 方法最大化即可。 后退、前进 在使用浏览器的过程中为了方便在浏览过的网页之间切换WebDriver 也提供了对应的 back() 和 forword() 方法来模拟后退和前进按钮。 driver.back() # 后退到上一个页面 driver.forward() # 前进到下一个页面如无特殊需要不建议使用这两个方法。 浏览器刷新 有时候需要手动刷新F5页面例如页面上有些统计字段当数据发生改变时并不会及时变化需要刷新页面后才会变化。此时可以使用模拟浏览器刷新的方法 refresh()。 driver.refresh() # 浏览器刷新与F5同理退出 WebDriver 提供了两种退出方式close() 和 quit()close() 方法只关闭当前窗口quit() 则完全退出删除 session并关闭浏览器驱动。 driver.close() # 关闭当前窗口不会关闭浏览器驱动 driver.quit() # 退出所有窗口并关闭浏览器驱动关于 close() 与 quit() close() 仅关闭当前窗口不会关闭浏览器驱动。 某些浏览器默认情况下只有一个窗口时关闭窗口的时候也会自动关闭浏览器。这会造成一个错觉觉得 close() 也把浏览器关闭了。 对 WebDriver 来说你并没有关闭浏览器你只是关闭了一个窗口而已所以浏览器驱动还处于开启状态Python 的进程也并未停止。 quit() 会关闭浏览器删除 session清理运行过程。 所以当你想退出时使用 quit() 而不是 close()。 下面是配套资料对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库这个仓库也陪伴我走过了最艰难的路程希望也能帮助到你 最后 可以在公众号自动化测试老司机  免费领取一份216页软件测试工程师面试宝典文档资料。以及相对应的视频学习教程免费分享其中包括了有基础知识、Linux必备、Shell、互联网程序原理、Mysql数据库、抓包工具专题、接口测试工具、测试进阶-Python编程、Web自动化测试、APP自动化测试、接口自动化测试、测试高级持续集成、测试架构开发测试框架、性能测试、安全测试等。 如果我的博客对你有帮助、如果你喜欢我的博客内容请 “点赞” “评论” “收藏” 一键三连哦
http://www.pierceye.com/news/965912/

相关文章:

  • 网站建设具体要求wordpress启用注册
  • 重庆好的网站建设公司车辆管理网站开发
  • 十大SEO网站外链建设误区城乡住房建设部网站保证金
  • 自己做一元夺宝网站dede 管理多个网站
  • 做app还是做微网站好聚美网站开发开题报告
  • 网站建设总结与科技网站建设+长沙
  • 网博士自助建站系统手机wap网站程序
  • 做网站有什么不好竞价广告
  • 个人网站 cms企业做网站的好处有哪些
  • 公司做网站的费用入账国内电商平台网站制作排行榜
  • 做网站电脑开一天用多少钱怎么做网页动图
  • 织梦做网站教程网站风格要求
  • 网站制作用什么编程百度贴吧网页版登录
  • 站长之家ip查询雄安哪里在建设
  • wdcp创建网站网站开发如何找甲方
  • 做网站运营用什么软件高校支付网站建设费需要入无形资产
  • 在那个网站做ppt可以赚钱网页代码怎么看
  • 免费做企业网站广州萝岗网站建设
  • 开奖网站怎么做wordpress添加广告
  • 开网站需要投资多少钱网站设计两边为什么要留白
  • 任丘市做网站价格泰州网络科技有限公司
  • wap网站使用微信登陆推广公司有哪些
  • 深圳分销网站设计制作买了winhost网站空间在哪里登陆
  • 培训网站项目ppt怎么做wordpress主题4mudi
  • 上海专业网站建设市场网站开发验收报告
  • 怎么做网站视频教程做广告牌子
  • 合肥做网站公网站设网页设计
  • 罗田做网站凡科网小程序
  • 玻璃钢产品哪个网站做推广好.加强网站安全建设
  • 扬州公司网站建设网络建设与管理包括哪些方面