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

《手把手教你》系列基础篇之(三)-java+ selenium自动化测试- 启动三大浏览器(上)(详细教程)

 1.简介 前边宏哥已经将环境搭建好了,今天就在Java项目搭建环境中简单地实践一下: 启动三大浏览器。按市场份额来说,全球前三大浏览器是:IE.Firefox.Chrome。因此宏哥这里主要介绍一下如何启动这三大浏览器即可,其他浏览器类似的方法,照猫画虎就可以了。 2.启动浏览器准备工作 2.1准备工作 创建一个Selenium的Java项目,用来练习...

《手把手教你》系列基础篇之(三)-java+ selenium自动化测试- 启动三大浏览器(上)(详细教程)
文章 2024-03-05 来自:开发者社区

多任务一次搞定!selenium自动化复用浏览器技巧大揭秘

复用浏览器 简介 在 Web 自动化测试中,浏览器复用是指将已打开的浏览器实例用于多个测试用例。这可以显著提高测试效率和性能,并减少资源消耗。浏览器复用通常与浏览器驱动程序(如 Selenium WebDriver)一起使用,以便更好地管理浏览器窗口和标签页。常见的浏览器复用场景如下: 多个测试用例复用同一个浏览器实例:在自动化测试中,你可以创建一个浏览器实例,然后在多个测试用例之间共...

多任务一次搞定!selenium自动化复用浏览器技巧大揭秘
文章 2024-03-04 来自:开发者社区

Selenium帮助你轻松实现浏览器多窗口操作

多窗口处理 简介 元素有属性,浏览器的窗口其实也有属性的,浏览器窗口的属性用句柄(handle)来识别。 每个窗口都有一个唯一的窗口句柄,该句柄在窗口创建时由操作系统分配,窗口句柄通常在窗口的生命周期内保持不变,但在某些情况下,例如窗口关闭后,句柄可能被销毁,并且操作系统可以在以后将相同的句柄分配给其他窗口。 当浏览器打开一个窗口时,如果要在新的窗口操作就需要句柄切换。 获取当前窗口的...

Selenium帮助你轻松实现浏览器多窗口操作
文章 2024-01-26 来自:开发者社区

使用selenium的edge浏览器登录某为

互联网上基本都是某哥的用法,其实edge和某哥的用法是一样的就有一下参数不一样。一、运行环境Python:3.7Selenium:4.11.2Edge:版本 120.0.2210.61 (正式版本) (64 位)二、执行代码from time import sleep from selenium import webdriver # 在这里导入浏览器设置相关的类 from selenium.we....

使用selenium的edge浏览器登录某为
文章 2024-01-26 来自:开发者社区

解决selenium打开edge浏览器闪退问题

1、需保证浏览器驱动为对应版本,官方给的下载驱动的地址为:https://developer.microsoft.com/zh-cn/microsoft-edge/tools/webdriver/下载完驱动放在如下文件夹2、edge浏览器默认安装路径为:C:\Program Files (x86)\Microsoft\Edge\Application3、我解决问题的方法,增加配置代码:edge_....

解决selenium打开edge浏览器闪退问题
文章 2024-01-17 来自:开发者社区

python使用selenium操作浏览器的教程

重复的操作令手工测试苦不堪言,于是自动化测试出现了!作为web应用里最出名的自动化测试工具,selenium让web应用的测试轻松了很多。今天我们就来简单的介绍一下一些简单的selenium浏览器操作。接下来我们就来看看python怎么操作浏览器的吧! 1、打开指定的网页地址 我们使用selenium进行自动化测试时,打开浏览器之后,第一步就是让浏览器访问我们指定的地址,可使用get方法实现...

python使用selenium操作浏览器的教程
文章 2023-11-17 来自:开发者社区

Python Selenium 浏览器打印预览

简介在Web开发中,打印预览是一个常见的功能需求。通过打印预览,我们可以预览和调整网页的打印布局、样式和内容。Python的Selenium库是一个强大的工具,可以自动化浏览器操作,包括打印预览。本文将介绍如何使用Python Selenium库来实现浏览器的打印预览功能。安装和配置首先,我们需要安装Selenium库。可以使用pip来安装,打开终端并执行以下命令:pip install sel....

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

使用selenium库模拟浏览器行为,获取网页的cookie值

嘿,编程小伙伴们!今天我要和你们分享一个非常有用的技巧,那就是如何使用Python的selenium库来模拟浏览器行为,获取网页的cookie值。你可能会问,cookie是什么鬼?别担心,我会给你讲个明白!cookie就像是网站给你的一张通行证,它可以记录你在网站上的一些...

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

Selenium+python之隐藏浏览器的“Chrome正在受到自动软件的控制“提示语

在执行测试用例,细心的人都会发现, 浏览器的title部分,有一句提示语:Chrome正在受到自动软件的控制那么,能不能去掉这句提示语呢,也是没问题的  同样的, 使用"headless",在浏览器中加入:disable-infobars     这个参数,如下:option = webdriver.ChromeOptions() option.add_argume....

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

Selenium+python之不打开浏览器,来运行测试用例

调用浏览器,来进行自动化测试,是一个常规操作,或者说针对少量测试用例,可以打开浏览器运行但是针对大量运行测试用例来说,如果每个测试用例都需要调用一次 浏览器,那么无疑对服务器增加了巨大的压力那么有没有一个办法,不调用浏览器,让浏览器在后台偷偷工作呢 ?这个可以有: 用chrome-headless   Chrome-headless 模式, Google 针对 Chrome 浏览器 5....

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