测试

Selenium+Java 自动化测试入门到实践:从环境搭建到元素操作

在自动化测试领域,Selenium 凭借其强大的跨浏览器兼容性和灵活的 API,成为 Web 应用测试的首选工具。而 Java 作为一门稳定且广泛应用的编程语言,与 Selenium 结合能构建出高效、可维护的自动化测试框架。本文将从环境搭建开始,逐步介绍 Selenium+Java 的核心用法,帮助新手快速上手。一、环

Python爬虫第22节- 结合Selenium识别滑动验证码实战

目录一、引言二、滑动验证码原理与反爬机制2.1 验证码原理2.2 反爬机制三、工程实战:滑动验证码识别全流程3.1 工程准备3.1.1 环境依赖3.1.2 目标网站与验证码识别案例3.2 核心破解流程3.2.1 自动化打开网页与登录3.2.2 获取验证码图片(适配缩放)3.2.3 识别缺口左边缘3.2.4 计算滑动距离(左边缘对齐&#xff0

Postman 问题汇总

1 postman Error: SSL Error: UNABLE_TO_VERIFY_LEAF_SIGNATURE根因        SSL校验失败,可以在postman设置中关闭ssl校验,自测对ssl无要求。解决方法 在postman设置中关闭ssl校验:2 Could not send request504根因:网络问题解决&#xf

postman下载之坑 “Couldn’t load the workspaces. Just a faulty wire. Try reloading.“

前言今天运行微信小程序时,总是报“ 400 Bad Request”,之前用过网页版的postman,为了能够使用完整的功能,就下载了桌面版 一、关于下载的坑发送post请求好像必须在桌面版,经过提示后就选择了下方的“Download Desktop Agent”直接下载。 ​​ 问题:下载完成后直接就是一个ex

selenium —— webdriver(python) 鼠标事件(双击,右键)

本节重点:ActionChains 类   context_click()  右击   double_click()   双击   drag_and_drop()  拖动 测试的产品中有一个操作是右键点击文件列表会弹出一个快捷菜单,可以方便的选择快捷菜单中的选择对文件进行操作(删除、移动、重命名),之前学习元素的点击非常简单&#

下载Chrome的Selenium IDE

想下载selenium IDE,但是谷歌商城就是不能访问,最后查资料,发现操作步骤如下:1.打开网站#xff0c;找到这个位置,点击crx4chrome3.查看浏览器下载,其实被拦截了,点击下载可疑文件4.下载完成

Python实战:基于Selenium的智联招聘数据爬虫项目(含源码)

写在开头本项目中中所有内容仅供学习交流使用,不用于其他任何目的,严禁用于商业用途和非法用途,否则由此产生的一切后果均与作者无关! 一、项目背景在求职过程中,及时获取大量的职位信息对于求职者来说至关重要。智联招聘作为国内知名的招聘平台,拥有大量的职位信息。然而,手动收集这些信息既耗时又容易出错。因此&

前端测试策略:单元测试到 E2E 测试

引言在现代前端开发中,测试已成为确保应用质量和可靠性的关键环节。随着前端应用复杂度的不断提高,仅依靠手动测试已经远远不够。一个全面的前端测试策略应该包含多个层次的测试,从最小粒度的单元测试到模拟真实用户行为的端到端(E2E)测试。本文将探讨前端测试的不同层次,各自的优缺点,以及如何构建一个平衡且高效的测试策略。 测试金字塔在讨

SeleniumHQ 官方网站和文档安装与配置指南

SeleniumHQ 官方网站和文档安装与配置指南 seleniumhq.github.io Official Selenium website and documentation 项目地址: 1. 项目基础介绍Selenium 是一个用于自动化测试的工具,它能