文章 2024-10-21 来自:开发者社区

Selenium操作360浏览器

Selenium操作360浏览器 1. 查看当前使用的360浏览器内核chrome是哪个版本: 2. 下载对应的chromedriver https://chromedriver.chromium.org/downloads 3. demo ...

Selenium操作360浏览器
文章 2024-10-14 来自:开发者社区

高效Selenium测试技巧:轻松控制已开启的浏览器

理解为什么要控制已开启的浏览器在进行 Selenium 测试时,通常我们会使用driver = webdriver.Chrome()(以 Chrome 浏览器为例)这样的语句来启动一个新的浏览器实例进行测试。然而,在某些情况下,例如需要在同一个浏览器会话中进行多个相关的测试步骤,或者需要与用户已经打开的浏...

文章 2024-09-09 来自:开发者社区

使用Selenium与WebDriver实现跨浏览器自动化数据抓取

背景/引言 在数据驱动的时代,网络爬虫成为了收集和分析海量数据的关键工具。为了应对不同浏览器环境下的兼容性问题,Selenium与WebDriver成为了开发者实现跨浏览器自动化数据抓取的首选工具。本文将深入探讨如何利用Selenium和WebDriver实现跨浏览器的数据抓取,并结合代理IP技术提升数据抓取的稳定性与效率。同时,我们还将讨论如何设置user-agent和cookie以模拟真实.....

使用Selenium与WebDriver实现跨浏览器自动化数据抓取
文章 2024-08-07 来自:开发者社区

[selenium]浏览器基本操作

前言 版本: python:3.9 selenium:4.1.5 浏览器:firefox 创建浏览器对象 from selenium import webdriver drive...

文章 2024-08-07 来自:开发者社区

使用Selenium调试Edge浏览器的常见问题与解决方案

背景介绍 在当今互联网时代,网页爬虫已经成为数据获取的重要手段。而Selenium作为一款功能强大的自动化测试工具,被广泛应用于网页爬取任务中。虽然Chrome浏览器是Selenium用户的常见选择,但在某些工作环境中,我们可能需要使用Edge浏览器来进行自动化测试。然而,Edge浏览器在调试和使用过程中会遇到一些特有的挑战,本文将深入探讨这些问题,并提供实用的解决方案。 问题陈述 当尝试...

使用Selenium调试Edge浏览器的常见问题与解决方案
文章 2024-07-25 来自:开发者社区

快速参考:用C# Selenium实现浏览器窗口缩放的步骤

背景介绍 在现代网络环境中,浏览器自动化已成为数据抓取和测试的重要工具。Selenium作为一个强大的浏览器自动化工具,能够与多种编程语言结合使用,其中C#是非常受欢迎的选择之一。在实际应用中,我们常常需要调整浏览器窗口的缩放比例,以便更好地适应不同的屏幕分辨率和网页布局。今天,我们将讨论如何在C#中使用Selenium实现浏览器窗口缩放,并且加入使用爬虫代理IP、设置cookie和user-.....

快速参考:用C# Selenium实现浏览器窗口缩放的步骤
文章 2024-07-16 来自:开发者社区

Selenium 跨浏览器和跨平台

Selenium 支持跨浏览器和跨平台的自动化测试,主要通过以下几个方面实现: WebDriver接口:Selenium WebDriver定义了一个标准化的接口,允许使用相同的代码结构来控制不同的浏览器。这意味着,无论测试脚本是运行在Firefox、Chrome、Safari还是Internet Explorer上ÿ...

文章 2024-07-16 来自:开发者社区

《手把手教你》系列基础篇(九十六)-java+ selenium自动化测试-框架之设计篇-跨浏览器(详解教程)

1.简介 从这一篇开始介绍和分享Java+Selenium+POM的简单自动化测试框架设计。第一个设计点,就是支持跨浏览器测试。 宏哥自己认为的支持跨浏览器测试就是:同一个测试用例,支持用不同浏览器去执行。我们这里只考虑Windows平台的浏览器,而且只关注火狐和谷歌浏览器的自动化测试,我们已经知道IE执行很慢,而且容易出问题,而且现在Windows系统也在逐步取消IE浏览器。 ...

《手把手教你》系列基础篇(九十六)-java+ selenium自动化测试-框架之设计篇-跨浏览器(详解教程)
文章 2024-06-26 来自:开发者社区

python+Pycharm+selenium操作浏览器(Chorme或Edge)

一、查看自己的浏览器版本 二、下载驱动 ...

python+Pycharm+selenium操作浏览器(Chorme或Edge)
文章 2024-06-14 来自:开发者社区

《手把手教你》系列基础篇(七十三)-java+ selenium自动化测试-框架设计基础-TestNG实现启动不同浏览器(详解教程)

1.简介 上一篇文章中,从TestNg的特点我们知道支持变量,那么我们这一篇就通过变量参数来启动不同的浏览器进行自动化测试。那么如何实现同时启动不同的浏览器对脚本进行测试,且听宏哥娓娓道来。 2.项目实战 2.1创建一个TestNg class 1.首先按照上一篇的方法创建一个TestNg class,命名为:TestDiffBrowse(不需要勾选Beforec...

《手把手教你》系列基础篇(七十三)-java+ selenium自动化测试-框架设计基础-TestNG实现启动不同浏览器(详解教程)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注