首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
首页标签selenium

#selenium

Selenium是一个用于Web应用程序的便携式软件测试框架 。

Java使用Selenium反爬虫优化方案

华科云商小徐

当我们爬取大站的时候,就得需要对抗反爬虫机制的场景,因为项目要求使用Java和Selenium。Selenium通常用于模拟用户操作,但效率较低,所以需要我们结...

14911

Python爬虫,selenium替代requests?

派大星的数据屋

基本是可以的,selenium适合动态网页抓取,因为它可以控制浏览器去点击、加载网页,requests则比较适合静态网页采集,它非常轻量化速度快,没有浏览器开销...

9610

软件测试之 自动化测试 基于Python语言使用Selenium、ddt、unitTest 实现自动化测试

Qiuner

以文本写入模式打开文件,如果文件不存在则创建,如果文件存在则将其内容清空后再写入。 这样写入的传输的是bytes

26810

【Java报错已解决】 selenium.common.exceptions.SessionNotCreatedException: Message: session not created

鸽芷咕

在Java开发中,使用Selenium进行自动化测试等相关操作时,你是否曾遇到过令人头疼的报错问题?其中,selenium.common.exceptions....

9800

【Python报错已解决】AttributeError: module ‘selenium.webdriver‘ has no attribute ‘PhantomJS‘

鸽芷咕

在使用Selenium进行自动化测试时,你可能遇到了一个令人困惑的错误:AttributeError: module ‘selenium.webdriver’ ...

9810

【Pyhton报错已解决】`AttributeError: module ‘selenium.webdriver‘ has no attribute ‘PhantomJS‘`

鸽芷咕

在使用Selenium进行自动化测试时,选择合适的WebDriver是非常重要的。然而,有时候我们可能会遇到AttributeError: module 'se...

8200

【Python报错已解决】“selenium.common.exceptions.WebDriverException: Message: invalid session id”

鸽芷咕

错误表明Selenium WebDriver会话无效,通常是因为会话被意外终止或超时。这可能是由于浏览器崩溃、网络问题或其他异常情况导致的。

20810

【Python】已解决:selenium.common.exceptions.WebDriverException: Message: ‘geckodriver’ executable needs t

屿小夏

已解决:selenium.common.exceptions.WebDriverException: Message: ‘geckodriver’ execut...

11210

【Python】已解决:AttributeError: module ‘selenium.webdriver‘ has no attribute ‘PhantomJS‘

屿小夏

已解决:AttributeError: module ‘selenium.webdriver‘ has no attribute ‘PhantomJS‘

5800

【Python】已解决:(selenium 操作火狐Firefox浏览器报错)AttributeError: ‘WebDriver’ object has no attribute ‘execute_

屿小夏

已解决:(selenium 操作火狐Firefox浏览器报错)AttributeError: ‘WebDriver’ object has no attribu...

6400

【Python】已解决:(最新版selenium框架元素定位报错)NameError: name ‘By’ is not defined

屿小夏

在使用Selenium进行Web自动化测试或爬虫开发时,元素定位是核心步骤之一。然而,在最新版的Selenium框架中,一些用户报告了在尝试使用By类进行元素定...

13610

【Python】已解决:selenium.common.exceptions.WebDriverException: Message: unknown error: cannot find Chrom

屿小夏

在使用Selenium进行Web自动化测试时,通常需要指定一个浏览器驱动程序(例如ChromeDriver)来控制浏览器。Selenium提供了各种浏览器的驱动...

21110

使用 Selenium 自动化测试:保存网站登录数据的详细指南

SmileNicky

在使用 Selenium 进行自动化测试时,频繁地手动登录网站可能会非常耗时。为了提高效率,我们可以采取一些措施来保存网站的登录数据,以便在后续的测试中自动加载...

18910

大模型开发实战:(一)使用 Selenium 进行网页爬虫

张高兴

Selenium 由 Jason Huggins 于 2004 年发起,最初名为 JavaScript Testing Framework,后因受到希腊神话中“...

76320

基于Selenium的Python爬虫抓取动态App图片

小白学大数据

在当今数字化时代,互联网上的数据资源丰富多样,其中动态网页和应用程序(App)中的图片数据尤为珍贵。这些图片可能用于数据分析、机器学习、内容推荐等多种场景。然而...

17110

Python+Selenium爬虫:豆瓣登录反反爬策略解析

小白学大数据

在当今互联网时代,数据抓取(爬虫)技术广泛应用于数据分析、市场调研、自动化测试等领域。然而,许多网站采用动态加载技术(如Ajax、React、Vue.js等框架...

16410

Python+Selenium爬虫:豆瓣登录反反爬策略解析

小白学大数据

1. 引言 在当今互联网时代,数据抓取(爬虫)技术广泛应用于数据分析、市场调研、自动化测试等领域。然而,许多网站采用动态加载技术(如Ajax、React、Vue...

22910

Scrapy结合Selenium实现搜索点击爬虫的最佳实践

小白学大数据

动态网页通过JavaScript等技术在客户端动态生成内容,这使得传统的爬虫技术(如requests和BeautifulSoup)无法直接获取完整的内容。具体挑...

23110

浏览器自动化检测对抗:修改navigator.webdriver属性的底层实现

jackcode

在使用 Selenium 或 Playwright 等浏览器自动化工具爬取数据时,经常会遇到「被检测」问题,尤其像 Amazon 这样反爬策略严密的网站。常见的...

21710

Scrapy结合Selenium实现搜索点击爬虫的最佳实践

小白学大数据

动态网页通过JavaScript等技术在客户端动态生成内容,这使得传统的爬虫技术(如requests和BeautifulSoup)无法直接获取完整的内容。具体挑...

21410
领券