01、cookie介绍HTTP协议是无状态的协议。一旦数据交换完毕,客户端与服务器端的连接就会关闭,再次交换数据需要建立新的连接,这就意味着服务器无法从连接上跟踪会话。也就是说即使第一次和服务器连接后并且登录成功后,第二次请...
-
github 测试工具 软件测试 自动化测试 python 如何使用Selenium处理Cookie,今天彻底学会了!
-
软件测试 程序员 接口测试 自动化测试 测试工程师 python接口自动化——pytest框架
1、pytest认识(1)pytest比unnitest的优点(2)pytest使用规则:测试文件以test_开头(以_test结尾也可以)测试类以Test开头,并且不能带有__init__方法测试函数以test_开头(3)...
-
jmeter pytest 功能测试 单元测试 自动化测试 软件测试 【性能测试入门】:压力测试概念!
压力测试可以验证软件应用程序的稳定性和可靠性。压力测试的目标是评估软件在极端负载条件下的鲁棒性和错误处理能力,并确保软件在紧急情况下不会崩溃。它甚至可以进行超出软件正常工作条件的测试,并评估软件在极端条件下的工作方式。在软件...
-
lua 功能测试 软件测试 自动化测试 职场和发展 Postman接口与压力测试实例
Postman是一款功能强大的网页调试与发送网页HTTP请求的Chrome插件。它提供功能强大的 Web API & HTTP 请求调试。1、环境变量和全局变量设置环境变量可以使用在以下地方:先设置好变量名及数值后,接下...
-
测试工具 自动化测试 软件测试 测试工程师 两种方法教你在postman设置请求里带动态token
问题描述在使用postman调试接口时,遇到一些需要在请求里加上token的接口,若token出现变化,需要手动修改接口的token值,带来重复的工作量,翻看postman使用手册后,我发现了两种方法可以解决这个问题。01 ...
-
职场和发展 自动化测试 程序人生 3年功能测试经验,面试想拿到15k很难吗?
一直觉得经验多,无论在哪都能找到满意的工作,但是现实却是给我打了一个大巴掌!事后也不会给糖的那种...个人情况大概介绍一下个人情况,男,本科,三年多测试工作经验,一毕业因为不成熟的经验以及学历多次限制就在外包工作了2年,一...
-
自动化测试 python 软件测试 程序员 功能测试 轻松get压力测试指南
身为后端程序员怎么也要会一点压力测试相关的技术吧, 不然无脑上线项目万一项目火了进来大量请求时出现程序执行缓慢, 宕机等情况你肯定稳稳背锅, 而且这个时候短时间内还没办法解决, 只能使用物理扩容CPU, 内存, 更换网络等几...
-
程序人生 面试 职场和发展 自动化测试 功能测试 从8连挂到面面offer,我只用了一个月,最后定薪25K,分享面经血泪史...
直到如今,我才敢把这段经历分享出来,毕竟一个多月前,我是经历了面试八连挂的人。作为一只骄傲的软件测试工程师,恨不得找一块豆腐撞死。但是在闭关修炼了一个多月之后,重新出来面试,面试了五家公司,居然每个公司都给我发了offer,...
-
测试工具 单元测试 性能测试 自动化测试 软件测试 Selenium alert 弹窗处理!
页面弹窗有 3 种类型:alert(警告信息)confirm(确认信息)prompt(提示输入)对于页面出现的 alert 弹窗,Selenium 提供如下方法:序号方法/属性描述1accept( 接受2dismiss( 取...
-
单元测试 软件测试 程序人生 自动化测试 职场和发展 怎样才能回答好面试官的“八股文”?
前不久一位粉丝听完了我面试别人的模拟面试录音,问了一个问题:“很多‘八股文’,我们工作当中都用不到,还有必要去刷吗?” 我的回答是:“必须得刷,但是要科学的去刷”,什么是八股文?在聊怎么刷八股文之前,先弄清楚什么是‘八股文’...
-
智能手机 python 软件测试 自动化测试 测试工具 职场和发展 fiddler抓包手机和部分app无法连接网络问题
前言最近公司在做app项目,测试环境app包没有调试模式,导致测试过程中无法查看请求接口和请求的参数,故需要通过抓包工具抓包在这我为大家准备了一份软件测试视频教程(含面试、接口、自动化、性能测试等),就在下方,需要的可以直接...
-
自动化测试 职场和发展 面试 软件测试 Spring Boot与微服务测试:JUnit和Mockito的单元和集成测试实践
微服务架构的流行使得测试变得更为重要。在Spring Boot应用中,使用JUnit和Mockito进行单元和集成测试是一种常见的实践。本文将深入探讨如何利用这两个测试框架,确保Spring Boot微服务的可靠性和稳定性。...
-
测试工具 selenium 压力测试 自动化测试 软件测试 字节8年经验之谈 —— 详解python自动化单元测试!
1. 前言说实话,除了测试要求,我实在不知道写单元测试有什么意义,一个函数50行代码,有多种参数组合,为了测试这些条件,需要编写测试用例,写完的测试用例比需要测试的函数还长。也就是说,除了写函数,还要写测试用例,增加的工作量...
-
数据库 软件测试 自动化测试 单元测试 安全性测试 测试工具 渗透测试之sql注入验证安全与攻击性能
视频学习:文末有免费的配套视频可观看 关注公众号【互联网杂货铺】,回复 1 ,免费获取软件测试全套资料,资料在手,涨薪更快由于渗透测试牵涉到安全性以及攻击性,为了便于交流分享,本人这里不进行具体网址的透露了。我们可以在...
-
软件测试 自动化测试 职场和发展 单元测试 接口测试及常用接口测试工具(postman/jmeter)附教程
首先,什么是接口呢?接口一般来说有两种,一种是程序内部的接口,一种是系统对外的接口。系统对外的接口:比如你要从别的网站或服务器上获取资源或信息,别人肯定不会把数据库共享给你,他只能给你提供一个他们写好的方法来获取数据,你引用...
-
android python 【App自动化测试】(十五)手机浏览器(webview)自动化测试
目录1. 手机浏览器自动化前提1.1 安装chromedriver1.2 安装对chromedriver版本1.3 配置capability1.4 设置chromedriver相关配置1.5 使用浏览器的inspect工具远...
-
测试工具 自动化测试 软件测试 功能测试 学习 python Requestium:一个将Requests和Selenium无缝衔接的爆款工具
2024软件测试面试刷题,这个小程序(永久刷题),靠它快速找到工作了!(刷题APP的天花板)-CSDN博客文章浏览阅读2.1k次,点赞85次,收藏11次。你知不知道有这么一个软件测试面试的刷题小程序。里面包含了面试常问的软件...
-
软件测试 python 单元测试 测试工具 功能测试 使用Postman做接口自动化测试
视频学习:文末有免费的配套视频可观看 点击文末小卡片,免费获取软件测试全套资料,资料在手,涨薪更快本文适合已经掌握 Postman 基本用法的读者,即对接口相关概念有一定了解、已经会使用 Postman 进行模拟请求等...
-
测试工具 软件测试 接口测试 自动化测试 使用Postman创建Mock Server
这篇文章将教会大家如何利用 Postman,通过 Mock 的方式测试我们的 API。什么是 MockMock 是一项特殊的测试技巧,可以在没有依赖项的情况下进行单元测试。通常情况下,Mock 与其他方法的主要区别就是,用于...
-
测试工程师 职场和发展 软件测试 程序人生 00后说我不会自动化测试,3个问题直接给他问趴下...
今天我们公司刚入职一小伙,听说是00后,今天在办公室交流了一下,他问我会不会自动化测试,我直呼好家伙,直接问了他3个开展自动化测试问题....一问3不知.....还有待加强呀我们在制定自动化测试实施策略时,首先应该考虑其中可...
-
数据库 java 功能测试 自动化测试 程序人生 软件测试|SQL ORDER BY排序利器使用
简介在SQL查询语言中,ORDER BY子句是一项重要的功能,它允许我们按照指定的列或表达式对查询结果进行排序。本文将详细介绍SQL ORDER BY子句的用法、常见排序方式以及在实际应用中的应用场景。ORDER BY子句S...
-
职场和发展 软件测试 单元测试 python实现基于RPC协议的接口自动化测试
什么是RPCRPC(Remote Procedure Call)远程过程调用协议是一个用于建立适当框架的协议。从本质上讲,它使一台机器上的程序能够调用另一台机器上的子程序,而不会意识到它是远程的。RPC 是一种软件通信协议,...
-
测试工具 自动化测试 postman 软件测试 Jenkins分布式实现: 构建弹性和可扩展的CI/CD环境!
Jenkins是一个流行的开源持续集成(Continuous Integration,CI)和持续交付(Continuous Delivery,CD)工具,它通过自动化构建、测试和部署过程,帮助开发团队更高效地交付软件。Je...
-
单元测试 测试工具 自动化测试 软件测试 毕业后6年,我终于成为了年薪50w+的测试开发工程师
我的第一份工作就是拿的这么多,主要以功能测试为主。我用了大概6年的时间,成为了年薪50w+的测试开发。回顾我从功能测试到测试开发的成长路径,基本上是伴随着“3次能力飞跃”实现的。入行进的是一家小公司,刚开始的时候,什么也不懂...
-
职场和发展 软件测试 自动化测试 三月份跳槽了,历经字节测开岗4轮面试,不出意外,被刷了...
大多数情况下,测试员的个人技能成长速度,远远大于公司规模或业务的成长速度。所以,跳槽成为了这个行业里最常见的一个词汇。前几天,我看到有朋友留言说,他在面试字节的测试开发工程师的时候,灵魂拷问三小时,不幸挂掉了。越想越可惜,回...
-
自动化测试 测试工程师 软件测试 6个步骤轻松实现 postman 接口压力测试(建议收藏)
这里讲是postman做接口并发测试,基础用法不做赘述1、第一步接口可以通的情况下点击右上角save2、将相应信息填入3、如果是同一个接口修改不同的值如下图4、点击左上角Runner5、选择刚才所建接口集合、填入要执行次数6...
-
自动化 测试工具 自动化测试 接口测试神器——Apifox从安装到使用的详细教程
目录Apifox简介安装API文档导入接口管理接口设计接口调试使用脚本Mock数据测试管理主题设置总结重点:配套学习资料和视频教学Apifox简介Apifox 的定位是Postman + Swagger + Mock + J...
-
测试工具 自动化测试 功能测试 程序人生 职场发展 软件测试技术分享丨使用Postman搞定各种接口token实战
现在许多项目都使用jwt来实现用户登录和数据权限,校验过用户的用户名和密码后,会向用户响应一段经过加密的token,在这段token中可能储存了数据权限等,在后期的访问中,需要携带这段token,后台解析这段token才允许...
-
测试工具 自动化测试 软件测试 测试用例 接口测试中postman环境和用例集
postman的环境使用 postman里有环境的设置,就是我们常说的用变量代替一个固定的值,这样做的好处是可以切换不同的域名、不同的环境变量,不同的线上线下账户等等场景。下面就看下怎么用吧。创建一个Environment...
-
vue.js 自动化测试 软件测试/测试开发/全日制/测试管理丨前端框架Vue
Vue.js 是一款流行的前端 JavaScript 框架,它有许多优势和特点,使其在前端开发中备受欢迎。Vue.js 的简单性、灵活性和高效性使其成为许多开发者和企业选择的前端框架之一。轻量级: Vue.js 是一款轻量级...
-
测试工具 python 自动化测试 程序员 java 功能测试 Junit 单元测试之错误和异常处理
整体代码示例首先,为了简化,我们让服务层就是简单的类,然后使用Id查找用户,这个和之前测试UserService接口不太一样哦:现在,我们要模拟UserRepository的行为,使其在尝试获取用户时引发一个异常...
-
测试工具 自动化测试 功能测试 程序人生 职场和发展 软件测试|解析selenium.common.exceptions.ElementClickInterceptedException错误及解决方法
导言在自动化测试中,Selenium是一个广泛使用的工具,用于模拟用户在网页上的操作。然而,有时候在执行点击操作时,可能会遇到ElementClickInterceptedException异常,这可能是由于多种原因导致的。...
-
java 前端 python 功能测试 软件测试 自动化测试 程序人生 selenium xpath定位
selenium-xpath定位element_xpath = driver.find_element(By.XPATH, 'xpath表达式' xpath定位说明xpath即为XML路径语言(XML Path Langua...
-
软件测试 自动化测试 测试工具 单元测试 职场和发展 python Selenium无法定位元素的几种解决方案,赶紧收藏
视频学习:文末有免费的配套视频可观看 点击文末小卡片,免费获取软件测试全套资料,资料在手,涨薪更快1、frame/iframe表单嵌套WebDriver只能在一个页面上对元素识别与定位,对于frame/iframe表单...
-
自动化测试 软件测试 UI功能6大流程、接口测试8大流程这些你真的全会了吗?
在讲接口流程测试之前,首先需要给大家申明下:接口测试对于测试人员而言,非常非常重要,懂功能测试+接口测试,就能在企业中拿到一份非常不错的薪资。这么重要的接口测试,一般也是面试笔试必问。为方便大家更好的记住接口测试流程,先给大...
-
职场和发展 自动化测试 单元测试 软件测试 程序人生 pytest学习和使用-pytest如何进行分布式测试?(pytest-xdist)
1 什么是分布式测试?在进行本文之前,先了解些基础知识,什么是分布式测试? 分布式测试:是指通过局域网和Internet,把分布于不同地点、独立完成特定功能的测试计算机连接起来,以达到测试资源共享、分散操作、集中管理、协同...
-
服务器 测试工具 软件测试 测试工程师 自动化测试 Python接口测试框架选择之pytest+yaml+Allure!
一、为什么选择pytest?pytest完全兼容python自带的unittestpytest让单元测试更简单,能很好的管理测试用例。对于实现接口测试的复杂场景,pytest的fixture、PDB等高阶用法都能实现需求。入...
-
软件测试 程序员 接口测试 测试工程师 浅谈基于Pytest框架的自动化测试开发实践
Pytest是Python的一种易用、高效和灵活的单元测试框架,可以支持单元测试和功能测试。本文不以介绍Pytest工具本身为目的,而是以一个实际的API测试项目为例,将Pytest的功能应用到实际的测试工程实践中,教大家将...
-
前端 测试工具 测试开发 API自动化测试【postman生成报告】
PostMan生成测试报告有两种:1、控制台的模式2、HTML的测试报告 使用到一个工具newmanNode.js是前端的一个组件,主要可以使用它来开发异步的程序。一、控制台的模式 1、安装node.js双击node.js进...
-
postman 测试工具 功能测试 软件测试 自动化测试 玩转Apifox之接口测试
最近发现一款接口测试工具–apifox,我我们很难将它描述为一款接口管理工具 或 接口自测试工具。官方给了一个简单的公式,更能说明apifox可以做什么。Apifox的特点:接口文档定义: Apifox 遵循 OpenApi...
-
测试工具 软件测试 自动化测试 功能测试 程序人生 职场和发展 Postman常见问题及解决方法
1、网络连接问题如果Postman无法发送请求或接收响应,可以尝试以下操作:检查网络连接是否正常,包括检查网络设置、代理设置等。确认请求的URL是否正确,并检查是否使用了正确的HTTP方法(例如GET、POST、PUT等)。...
-
职场和发展 自动化测试 软件测试 功能测试 面试十分钟不到就被赶出来了,问的实在是太变态了...
从外包出来,没想到算法死在另一家厂子自从加入这家公司,每天都在加班,钱倒是给的不少,所以也就忍了。没想到8月一纸通知,所有人不许加班,薪资直降30%,顿时有吃不起饭的赶脚。好在有个兄弟内推我去了一家互联网公司,兴冲冲见面试官...
-
测试工具 软件测试 功能测试 程序人生 职场发展 为什么用Selenium做自动化测试,你真的知道吗?
手工测试的问题手工操作点点点借助的是人脑的反应和聪明,为什么不用手点了呢?手会酸,脑子会累,会占据太多的时间。想一想为什么会学习自动化测试。我们都希望通过工具来解放我们的双手,大脑,眼睛。为什么用自动化自动化是指机器设备、系...
-
职场和发展 软件测试 功能测试 自动化测试 待业将近一个月,晚上11点接到面试邀约电话,我拒绝了...
前言一位测试朋友最近一直在找工作,前两天刚拒绝了一个面试。那天晚上11点多,他接到一个HR的面试电话,让他第二天早上10点去公司面试。朋友和HR聊了两句,了解到这位HR经常加班,于是果断拒绝了这个面试。我还为他可惜,可他给我...
-
职场和发展 测试工程师 自动化测试 大厂面试篇--2023软件测试八股文最全文档,有它直接大杀四方
前言已经到了金三银四的黄金招聘季节了,还在准备面试跳槽涨薪的小伙伴们可以看看本篇文章哟,这里呢笔者就不多说废话了直接上干货!答案已整理好,文末拿去即可!非常好用!一、字节跳动测试面经篇1、在搜索引擎中输入汉字就可以解析到对应...
-
学习 测试工具 速成版-带您一天学完python自动化测试(selenium)
Selenium是一套web网站的程序自动化操作解决方案。我们通过编写自动化程序,使得自动完成浏览器界面的相关操作,除了能够自动化的完成相关操作,还能从web页面获取相关信息,然后通过程序进行分析处理,本质上就是提升从网页上...
-
自动化测试 软件测试 程序人生 职场和发展 单元测试 把苦难的时光删去:从小县城售货员到深圳IT白领的蜕变之路
希望就像石头缝里的花,有种子就会发芽。初中辍学,家具店打工,原生家庭带给我太多伤几乎是所有重男轻女家庭共有的悲剧,我的学习生涯在中考之后寥寥收了场,中考失利,母亲本着“女子无才便是德”的观念不同意给我交“择校费”,我望向父亲...
-
单元测试 自动化测试 软件测试 Python Selenium 八大元素定位方法(上)
今天我们来学习UI自动化中,最基本的八大元素定位方法。在面试过程中,针对UI自动化的部分,八大元素定位是避免不了的,所以很多同学在学习时,都是以八大元素定位作为入门导向。八大元素包括:首先以最简单的id元素定位为例,我们还是...
-
功能测试 软件测试 自动化测试 程序人生 职场发展 【JMeter】 二次开发插件开发 Dubbo 接口测试插件浅析
概述在一些企业中,各类业务系统非常丰富,相互之间或对外提供很多的服务或接口这些服务或接口中,有很多是需要强契约约束的,服务的提供方、服务的使用方必须遵守相同契约这类服务最典型的就是RPC,其中应用广泛的有Dubbo、gRPC...
-
程序人生 python 自动化测试 面试 压力测试 十年测试老鸟聊聊移动端兼容性测试
移动端兼容测试,就是需要APP、小程序、H5应用,能够适配正常运行在不同分辨率、不同品牌、不同操作系统上。首先,我们来分析一下系统、分辨率、品牌对兼容性测试的影响:系统因为安卓系统各个版本操作系统的底层实现会发生改变,因此容...