Selenium入门(一)Java 搭建 Selenium 环境
下载地址:https://registry.npmmirror.com/binary.html?path=chromedriver/根据浏览器版本下载对应版本的ChromeDriver.exe,否则程序运行会报错。将ChromeDriver.exe放到浏览器安装路径,方便查找。以centos7为例。
selenium用法(最新版)
一、什么是selenium二、selenuim原理1.selenuim1.0版本2.selenuim 2.0 版本三、webdriver常用的API1.元素的定位2.操作测试对象3.添加等待4.打印信息5.浏览器的操作6.键盘事件7.鼠标事件8.定位一组元素9.多层框架/窗口定位10.层级定位11.
2022年软件测试工程师常见面试题,标准答案都在这
软件测试工程师常见面试题(经典篇),标准答案来了经常有人问我要软件测试的面试题,2022年小编花了十多天的时间整理的软件测试面试真题。各位小伙伴记好了,也可以把内容分享给身边有需要的朋友哦。1 、自我介绍之所以让我们自我介绍,其实是面试官想找一些时间来看简历,所以自我介绍不用太长的时间,1-2分钟即
命令行运行JMeter详解
命令行运行JMeter详解
Postman报:400 Bad Request
Postman报:400 Bad Request1、Postman请求并没有请求到后台Api(由于语法错误,服务器无法理解请求);2、入参出错范围:cookie、header、body、form-data、x-www-form-urlencoded、属性未加引号、Url路径有中文等;
python--selenium:元素点击不到,你需要的点击方法都在这
python selenium 点击操作
JMeter断言
一、JMeter断言1.1 断言的概念断言:让程序判断预期结果和世界结果是否一致提示:JMeter断言是在请求的返回层面增加一层判断机制:因为请求成功了,并不代表结果一定正确,因此需要检测机制提高测试准确性1.2 JMeter中常用断言(1)响应断言(2)JSON断言(3)持续时间断言(Durati
selenium操作已经打开的浏览器
selenium 操作已经打开的浏览器有时通过selenium打开网站时,发现有些网站需要扫码登录,就很头疼,导致爬虫进展不下去。例如打开该网站:https://xh.newrank.cn/content/notes/notesSearch如果继续想使用selenium进行数据抓取,下一步应该怎么办
IDEA版Postman插件Restful Fast Request,细节到位,功能好用
目前SpringBoot系列框架非常流行,大多数开发都是基于前后端分离的模式进行开发,这种过程中势必会涉及到大批量的API调试,到目前为止,IntelliJ IDEA是Java软件开发最多使用的开发工具,最近我在IntelliJ IDEA插件市场下找到了一块非常好用的插件Restful Fast R
NoClassDefFoundError: Could not initialize class
报错大概意思就是 该类初始化失败大概率是缺少依赖的问题。平时我们可能会更新pom文件,下载新增的依赖,然后将新下载的依赖更新到线上的系统,也是问题的所在:举例说明:例如我们新增如下的依赖 <!--获取系统CPU等信息--> <dependency> <group
【Selenium】Selenium获取Network数据(高级版)
好消息好消息!!🎈🎈现在只用Selenium就可以完成 mitmproxy + Selenium 的组合才能完成的操作~~~Selenium获取Network,Selenium获取XHR数据,Selenium获取Network数据,很详细。
这款国产API神器工具也太强了吧...让我放弃了postman
今天我发现了一款国产化的API工具,去官网看了下它的中文页面,觉得很干净、倍感亲切,我感觉Eolink结合了postman 和 swagger 的优点。摒弃了不足、甚至发生了公开踩踏事件,最近国产API管理工具越来越卷,但最后还是要回归产品,产品好才真的好。我给大家推荐Eolink,低调又强大。Eo
apifox介绍及使用(1)。
一、apifox简介及下载:1、apifox:是 API 文档、API 调试、API Mock、API 自动化测试一体化协作平台。2、定位 :Postman + Swagger + Mock + JMeter。3、下载与安装:官网下载地址:https://www.apifox.cn/按照需要下载对应
京东抢购失败?试试用 python 准时自动抢购 (注释详尽)
文章目录1. 问题分析2. 前提3. 安装 selenium4. 下载 Edge 浏览器驱动5. 登录京东6. 滑动验证码7. 购买商品8. 完整源码结 语参考博客1. 问题分析在京东上抢购商品老是失败,在提交订单时发现已经没货,由此确定京东已经抢到的标志是提交订单,有时好像是付款才算抢到成功。预
Required Integer[] parameter ‘xxx‘ is not present”报错的解决方案
背景在使用批量删除的时候,前端同学说报错了。自我调试了下,发现Required Integer[] parameter 'xxx' is not present方法在后端使用的是post的方式。因为删除只需要用到id所以在传递参数的时候就使用了Integer[]请求的时候,使用了@RequestBo
全网最简约的Vscode配置Anaconda环境(百分百成功)
声明:本文所有内容皆是在拥有:配好的andaconda环境、python环境和Vscode软件的前提下进行的,如若出现错误,很大可能不是我的步骤出错,而是其他环境配置出现了问题。
Java 函数式编程
Java 函数式编程一、Lambda表达式1.1 函数式编程思想概述在数学中,函数就是有输入量、输出量的一套计算方案,也就是“拿数据做操作”面向对象思想强调“必须通过对象的形式来做事情”函数式思想强调则金量忽略面向对象的复杂语句:“强调做什么,而不是以什么形式去做”而我们要学习的Lambda表达式就
笔记神器-Obsidian快速使用入门教程
本人在同事的推荐下试用了obsidian后就一发不可收拾。 typora对于单个笔记来讲记录是很方便,但一旦笔记变多或者笔记与笔记之间有联系,那么typora就不够格了; 而Obsidian恰恰弥补了这个不足, 不仅适合单片笔记的记录, 更适合所有笔记的管理和关联,因此强烈推荐使用Obsidian记
C#学习教程12——Windows窗体应用程序
C#学习教程,适合新手小白,附带学习源码。
用python实现猜数字游戏
电脑随机生成1~100的整数,让用户去猜,用户每猜一次程序都会做出相应的提示。若用户输入所猜的数字小于电脑随机生成的数字,则提示“你猜小了”;若大于,则提示“你猜大了”;若等于,则提示“恭喜你赢了”(一直猜直到猜对游戏结束也可以控制猜的次数)