Selenium是一个用于Web应用程序的便携式软件测试框架 。
Selenium 接代理这事儿,2026 年了还有一堆人在踩 2019 年的坑:Chrome Options 里塞个 --proxy-server 就觉得搞定了...
在Chrome浏览器中,您可以通过以下方法执行此操作:单击地址栏的右侧,按住该单击,然后将其向左或向右拖动。
这使您仅在满足应用程序中的某些条件时才执行命令(或一组命令),或根据预定义的标准重复执行命令。
您可以通过右键单击测试或套件,选择Export,选择目标语言,然后单击,将测试或套件的测试导出到WebDriver代码Export。
要在您的测试中添加鼠标悬停,需要进行一些手动干预。您可以通过两种不同的方式来做到这一点。
做爬虫的小伙伴应该都遇到过这种糟心情况:现在大部分网站都是Vue、React写的,数据全靠JS异步动态渲染。用普通的Requests爬虫爬,拿到的只有空空的静态...
接口全是动态渲染,直接 http.Get 拿回来的是一堆空 div。上 Selenium,先装 ChromeDriver,版本对不上;好不容易跑起来,代码里全是...
不知道大家有没有一个感受,刚开始使用自动化测试工具时,感觉非常方便,但用久了会发现一个问题,录了 50 条用例,跑了一个月之后还能稳定通过的,可能不到 30 条...
经过前两篇文章的学习,相信大家已经对 JavaScriptExecutor 有了基本的认识和实战经验。今天,我们来一次大盘点,整理出最实用的命令大全,并分享一些...
在上一篇文章中,我们了解了 JavaScriptExecutor 的基本概念和原理。今天,让我们撸起袖子,通过两个完整的实战案例来深入体验这个强大工具的魅力。
在自动化测试的江湖里,Selenium 就像是我们手中的倚天剑,锋利无比。但有时候,即便是神兵利器也会遇到硬茬子——那些顽固的页面元素就是不配合,点击失效、定位...
Selenium 入门的核心不是 API 多不多,而是三件事想清楚:环境别装错版本、等待机制别用 sleep、用例结构别写成流水账。这篇按"装环境 → 跑通第一...
Mac M1/M2/M3/M4 是 ARM64 架构。selenium/standalone-chrome 主要依赖 Google Chrome 的 Linux...
经常有同行或者刚入路的小伙伴在私信里问我:“博主,都2026年了,写爬虫和自动化到底是选 Selenium 还是 Playwright ?”
最近后台收到很多测试同学的提问:“现在AI测试工具这么火,一键生成用例、自动执行、甚至能定位bug,是不是以后就不用学Playwright、Pytest、Sel...
新建对象后,查询页面为动态表格,通常tr[ID]是动态的,这里是按名字找到所在行,拼写xpath