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
Ajax基础篇01---服务器的基本概念与初识Ajax
前言 ❤️ 有人骂你野心勃勃,也有人独爱你灵魂有火 ❤️
总结测试工程师面试题(含答案)
测试需求分析阶段:阅读需求,理解需求,主要就是对业务的学习,分析需求点,参与需求评审会议。2)、测试计划阶段:主要任务就是编写测试计划,参考软件需求规格说明书,项目总体计划,内容包括测试范围(来自需求文档),进度安排,人力物力的分配,整体测试策略的制定。风险评估与规避措施有一个制定。3)、测试设计阶
Postman实现接口测试(附项目实战)
Postman是一款非常流行的接口调试工具,它使用简单,而且功能也很强大。不仅测试人员会使用,开发人员也会 经常使用。官方网站:https://www.getpostman.com/主要特点简单易用的图形用户界面可以保存接口请求的历史记录使用测试集Collections可以更有效的管理组织接口可以在
python unittest基本用法
unittest是python单元测试框架,类似于JUnit框架意义:灵活的组织ui接口测试自动化用例让用例高效的执行方便验证测试用例的结果集成html形式测试报告一个class继承unittest.TestCase类,即是一个个具体的TestCase(类方法名称必须以test开头,否则不能被uni
Selenium自动化测试框架
Selenium自动化测试
java-selenium 实战详解
selenium 作为现在最主流的UI自动化框架,基本成为了自动化测试必备的技能,本文是笔者在学习的时候做的笔记,也是实战内容。一、selenium相关配置:1、官方文档地址:https://www.selenium.dev/documentation/zh-cn/2、谷歌各版本下载http://w