Advertisement

python爬虫工程师 进阶之路 Selenium WebDriver

阅读量:

文章结构概述

      • Selenium WebDriver 简介

        • Selenium WebDriver 原理说明
        • Selenium WebDriver 安装方法
        • Selenium WebDriver 应用方式
          • 浏览器常用操作方式
      • 单个元素定位技术

      • 多元素定位策略

      • 模拟用户行为操作

        • 最终部分

Selenium WebDriver 简介


Selenium WebDriver是一款能够实现本地及远程实时浏览器自动化的工具,其功能最为贴近真实用户操作行为。

该工具的设计宗旨在于构建一个结构合理、面向对象的API接口,从而为现代复杂Web应用的测试工作提供更完善的解决方案。

Selenium-Webdriver在处理页面内容动态变化但无需整体刷新的网页方面具有更强的兼容性与支持能力。


Selenium WebDriver 工作机制解析

WebDriver 采用客户端/服务器(C/S)架构进行设计。

该工具会初始化目标浏览器,并将其连接至预设端口。所启动的浏览器实例实质上充当了 WebDriver 的远程服务器角色。

客户端依据用户需求,通过 HTTP 协议向服务器发送请求,并在执行

全部评论 (0)

还没有任何评论哟~