
selenium
文章平均质量分 82
软件测试凡哥
测试八年,我秃了可我也变强了
展开
-
Selenium常用操作之单选复选框、下拉列表、键盘、截屏、断言、(显式隐式)等待
(1) 强制等待 常用于调试import timetime.sleep(2)(2) 隐式等待 简介: a 、 driver.implicitly_wait(10),隐式等待设置了一个时间,在一段时间内网页是否加载完成,如果完成了,就进行下一步;在设置的时间内没有完成,则会报超时加载;原创 2023-09-17 13:34:49 · 1777 阅读 · 0 评论 -
Selenum八种常用定位(案例解析)
Selenium是一个备受推崇的工具。它有着丰富的功能,让我们能够与网页互动,执行各种任务,能为测试工程师和开发人员提供了很大的便利。要充分利用Selenium,就需要了解如何正确定位网页上的元素。接下来我将带大家共同探讨Selenium中八种常用的定位方法,并通过案例解析,帮助大伙更好地理解如何在自动化测试和网页爬虫中使用它们。原创 2023-09-15 14:19:32 · 321 阅读 · 0 评论 -
selenium元素等待及滚动条滚动
selenium三大等待,sleep(强制)、implicitlyWait(隐式等待)、WebDriverWait(显式等待),主要记一下最后面的WebDriverWait。WebDriverWait是三大等待中最常用也是最好用的一种等待方式,比起另外两种而言,B格更高、更智能。例子中的等待含义为总时长30S,每间隔0.5S查询一次until括号中的函数。原创 2023-07-10 15:13:36 · 278 阅读 · 0 评论 -
Playwright对比selenium
Selenium和Playwright都是流行的自动化测试工具,都拥有丰富的功能和API,都可以用于Web应用程序的自动化测试。选择一个测试框架,必须考虑日常工作中的场景以及当前的团队,进而选择合适的自动化测试工具来进行测试。而不是使用一个新的花里胡哨的框架,然后一段时间后因为它没有满足我们的需求而抛弃它。原创 2023-07-07 19:27:14 · 13606 阅读 · 10 评论 -
selenium4-获取页面元素相关信息
现在,越来越多的公司和企业开始将业务转移到线上平台。而对于网站或者应用的测试、开发人员来说,获取页面元素相关信息是解决很多问题的关键之一。如果您正为此而苦恼,那么恭喜您,因为这篇文章将会为您揭秘Selenium4获取页面元素相关信息的技巧和方法!无论您是初学者还是专业人士,我都将为您提供详尽的指导和实战案例。让Selenium4帮助您更加轻松地获取页面信息,跟随我的脚步,掌握这些技能吧!原创 2023-06-13 17:28:48 · 2139 阅读 · 1 评论 -
Selenium入门必备:学会用代码控制浏览器,打开网页、找到元素和退出浏览器
大家好,我是凡哥。作为一个想要学习Web自动化测试的小白,刚开始接触Selenium时可能会有些迷茫和不知所措。但是,不用担心,通过本文的学习,你将能够初步掌握Selenium的基础应用技能,包括如何用代码控制浏览器,打开并加载网页,找到并操作其中的元素,以及最后如何优雅地退出浏览器!相信随着不断的实践和学习,你定能成为一名出色的Web自动化测试工程师。接下来,就让我们一起开始这段“陪伴式”学习之旅吧!原创 2023-05-18 14:55:20 · 5780 阅读 · 0 评论 -
如何使用Python自动化测试工具Selenium进行网页自动化?
Selenium是一个流行的Web自动化测试框架,它支持多种编程语言和浏览器,并提供了丰富的API和工具来模拟用户在浏览器中的行为。Selenium可以通过代码驱动浏览器自动化测试流程,包括页面导航、元素查找、数据填充、点击操作等。与PyAutoGUI和AutoIt相比,Selenium更适合于处理Web界面上的自动化操作。它可以轻松地测试像网页表单、AJAX异步请求、JavaScript交互等功能。Selenium有一个活跃的社区,确保持续的开发和更新,也有许多用例和最佳实践可供借鉴。原创 2023-04-07 20:01:21 · 2866 阅读 · 0 评论 -
python_selenium自动化测试框架
在如今的软件开发行业中,自动化测试已成为一项必不可少的技能。而Python与Selenium组合的自动化测试框架,正是一款备受开发者欢迎的自动化测试工具。Python语言的易学易用,以及Selenium框架的强大功能,使得Python+Selenium自动化测试框架成为了自动化测试领域的热门工具之一。在这篇文章中,我们将探索Python+Selenium自动化测试框架的设计模式、适用场景以及使用方法,帮助大家更好地了解这一工具,并在实践中获得更高效、准确的自动化测试结果。原创 2023-03-30 21:50:56 · 346 阅读 · 0 评论 -
Selenium八大定位策略实战,你会了么?
Selenium是一款非常强大的自动化测试工具,支持多种编程语言,如Java、Python等。在使用Selenium进行自动化测试时,定位元素是非常重要的一步,只有正确定位到元素才能进行后续的操作,如输入数据、点击按钮等。在Selenium中,我们可以使用八种不同的元素定位方式来定位页面上的元素,这里我将分享一下我的理解。原创 2023-03-26 17:33:33 · 1366 阅读 · 0 评论