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

自动化测试的新篇章:使用Selenium和Python进行Web应用测试

在当今快速发展的软件行业中,自动化测试已经成为确保软件质量、缩短上市时间不可或缺的一环。尤其是对于Web应用而言,由于其用户界面(UI)的频繁更新与迭代,传统的手动测试方法不仅耗时耗力,而且难以满足快速变化的市场需求。因此,采用自动化测试工具如Selenium WebDriver,配合Python这样简洁高效的编...

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

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

已解决:(最新版selenium框架元素定位报错)NameError: name ‘By’ is not defined 一、分析问题背景 在使用Selenium进行Web自动化测试或爬虫开发时,元素定位是核心步骤之一。然而,在最新版的Selenium框架中,一些用户报告了在尝试使用By类进行元素定位时遇到了NameError: name ‘By’ is not defined的...

【Python】已解决:(最新版selenium框架元素定位报错)NameError: name ‘By’ is not defined
文章 2024-06-28 来自:开发者社区

基于Selenium+Python实现自动解数独,秒变最强大脑

前言 在本文中,我将向大家介绍如何使用Python编写一个数独脚本,并实现模拟完成数独游戏的脚本。数独是一种经典的逻辑游戏,它可以帮助我们锻炼逻辑思维能力。通过编写数独脚本,我们可以使用Python语言解决数独问题,从而更好...

基于Selenium+Python实现自动解数独,秒变最强大脑
文章 2024-06-26 来自:开发者社区

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

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

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

一步步教你用Python Selenium抓取动态网页任意行数据

引言 在现代网络中,动态网页越来越普遍,这使得数据抓取变得更具挑战性。传统的静态网页抓取方法在处理动态内容时往往力不从心。本文将详细介绍如何使用Python Selenium抓取动态网页中的任意行数据,并结合代理IP技术以提高抓取的成功率和效率。 正文 一、环境准备 首先,确保你已安装以下工具和库: Python Selenium库 Chrome浏览器及对应的ChromeDri...

一步步教你用Python Selenium抓取动态网页任意行数据
文章 2024-05-20 来自:开发者社区

Python网络数据抓取(7):Selenium 模拟

引言 Selenium 是一个用于测试网页和网络应用的框架。它兼容多种编程语言,并且除了 Chrome 浏览器之外,还能得到其他多种浏览器的支持。Selenium 提供了应用程序编程接口(API),以便与你的浏览器驱动程序进行交互。 实战 现在,我们通过一个简单的网页数据抓取实例来深入了解这个框架。我们的目标是利用 Selenium 抓取一个内容会动态变化的网站,以沃尔玛网站为例。首先,我...

Python网络数据抓取(7):Selenium 模拟
文章 2024-05-17 来自:开发者社区

selenium的配置与基本使用(1),2024年最新网易Python面试必问

正文 url = ‘https://www.baidu.com/’ 访问网址 driver.get(url) 打印源码 print(driver.page_source) 打印当前网址 print(driver.current_url) 运行完后关闭程序 driver.quit() 运行成功后输出源码 ...

selenium的配置与基本使用(1),2024年最新网易Python面试必问
文章 2024-05-17 来自:开发者社区

Linux无图形界面环境使用Python+Selenium实践

简介:  在Linux上使用Selenium和Python来控制浏览器进行自动化测试或者网页数据抓取是常见的需求。本文将介绍如何在Linux无图形界面环境下使用Selenium与Firefox浏览器以headless模式运行,并提供geckodriver、Xvfb和pyvirtualdisplay等工具的安装步骤。 Selenium是一个自动化测试工具,它可以模拟用户在浏览器中...

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

selenium+python自动化测试--登录

题目:selenium+python自动化测试–登录 一、用例分析: 用例1:不输入,点击登录 期望:手机号码不能为空,请重新输入 用例2:只输入手机号,不输入密码,点击登录 期望:密码不能为空,请重新输入(提示信息) 用例3:只输入密码,不输入手机...

selenium+python自动化测试--登录
文章 2024-04-26 来自:开发者社区

Python Selenium实现自动化测试及Chrome驱动使用

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站零基础入门的AI学习网站~。 前言 在软件开发过程中,自动化测试是一个至关重要的环节,可以有效地提高测试效率、减少人工...

Python Selenium实现自动化测试及Chrome驱动使用

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

开发与运维

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

+关注