对个人博客系统进行web自动化测试(包含测试代码和测试的详细过程)
使用Selenium对博客系统进行web自动化测试,各个界面的测试(包含测试代码、测试视频和测试过程中出现的问题)
Playwright 入门详细教程
Playwright 入门,详情教程
解决Selenium中用find_elements_by_xpath()无法获取属性值问题
首先现在Selenium的版本升级,现在查找页面元素的方法都会被显示横线,例如:我们应该使用以下的写法:(先导入By模块)from selenium.webdriver.common.by import Byvalue中就是输入我们想要查找的元素即可!今天我刚好使用selenium的xpath的方法
python爬虫(selenium)
学习python爬虫,解决动态渲染问题,学习selenium
selenium 元素定位
定位就是通过规则找到html元素,这种场景在我们的生活中随处可见。比如顾客必须通过菜单来准确的告诉米其林自己需要什么菜品。在实际自动化中我们操作 html元素(主要是操作标签:input ,a,button等等),就需要通过selenium 提供的api 来定位。现在,针对搜索百度这个场景来编写自动
Selenium 4.2.0 标签定位8种方法
selenium4的8种元素定位方法
python+selenium实现UI自动化(一)
如果超过等待上限,元素还不存在,则报超时错误。图文中,想定位那个110文本的元素,根本定位不到,因为110是可变的,所以定位它的父节点 ,再通过//定位父节点下的子节点。===================以上4种只利用了元素本身的特征来定位=====================find_el
#日常问题记--Selenium Chrome截取整个页面的图片的办法
首先我们先了解一下什么是Chrome的CDP协议,CDP(Chrome DevTools Protocol) 允许我们检测,调试Chromium, Chrome 和其他基于 Blink的 浏览器. 这个协议被广泛使用. 其中最著名的是 Chrome DevTools,协议的api也由这个团队维护(摘
【Python+Selenium】 实现对excel文件的读写操作,轻轻松松一步到位
利用selenium在做自动化测试的时候,经常会用到数据来做批量测试,常用的方式有读取txt文件,xml文件,csv文件以及excel文件几种。使用 excel 来做数据管理时,需要利用 xlrd、xlwt 开源包来读写 excel。2、对excel表的数据读取操作在C:\Users\Any\Des
python+undetected_chromedriver+chrome绕过五秒盾(cloudflare)
公司是做外贸的,所以需要爬取一些外国网站的商品竞品数据,但是在爬取某个网站的时候,遇到了五秒盾的阻拦。说实话,一开始自己并不了解五秒盾,毕竟在之前爬国内网站的时候,并没有遇到过这种防护措施,但是在爬取这个外国邮件网站的时候,返回的文本中,总是有如下的信息:一直让 “Just a moment...”
Selenium IDE的安装以及使用
Selenium IDE的安装以及使用
Selenium处理frame
当你用selenium定位一个元素时,你发现你怎么都定位不到它,明明F12后也能看见找到这个元素,但是就是定位不到,这时候大概率就是遇见Frame问题了。使用Frame,你可以在同一个浏览器窗口中显示不止一个页面。因为你现在正处于主frame中,你是无法定位到子frame的元素的,只有进入子fram
Python Selenium自动化导出新版WOS(web of science)检索结果
2022.1.6旧版web of science正式下线了,这里是对**新版**网站重新开发的自动化导出代码。**使用本代码需要:** - 国内大学学生账号(登录wos使用) - 火狐浏览器 - python以及selenium包 - geckodriver 0.24.0 (放在爬虫代码同一个文件
(十五)python网络爬虫(理论+实战)——实战:eastmoney沪深京A股股票数据爬取,表格解析
本节主要是通过爬取eastmoney网站上的沪深京A股中的股票数据,介绍了selenium在实际爬虫项目中的使用,同时利用pandas快速解析html中的表格数据,以及对表格数据文件的读写和清洗。
Selenium入门笔记
目录介绍内核下载建立游览器对象网页元素定位 frame切换js键入 实例代码Selenium是一个用于Web应用程序测试的工具。直接运行在浏览器中,就像真正的用户在操作一样。优点:像用户直接访问网站一般,用户可做的操作Selenium基本可以完成;需要前端开发的知识较少,对于前端代码不熟悉的人也容易
java使用selenium-chrome-driver实现简单的本地爬虫
本地使用selenium实现java爬虫
WebDriverManager自动管理浏览器Driver包
webdrivermanager使用和介绍
Selenium入门(二)Java整合Selenium实现模拟登录
上一篇文章已经讲述了Java搭建Selenium环境:Selenium入门(一)Java 搭建 Selenium 环境下面接着实现模拟登录功能,这里拿自己的网站来进行测试,如下图 这里我把验证码固定了,所以不需要输入验证码即可实现。 鼠标移到输入框,右键点击【检查】,找到该元素所在位置
自动化测试RF+Selenium环境搭建
RF存粹是基于关键字驱动与数据驱动结合的一种自动化测试框架,能够完美地对WebUI、AppUI、接口来实现自动化功能测试,不需要编写代码,本身是基于RF自定义的一种表格编写语法的形式来实现的工具的自动化测试。......
python+selenium实现12306抢票
python具体实现selenium火车票抢票