面试
文章平均质量分 89
爱学习的执念
这个作者很懒,什么都没留下…
展开
-
软件测试面试必备—基础知识整理(必备技能)
系统测试是针对整个产品系统进行的测试,目的是验证系统是否满足了需求规格的定义,找出与需求规格不符或与之矛盾的地方 ,进行改正。白盒测试:白盒测试也称结构测试或逻辑驱动测试,它是按照程序内部的结构进行测试程序,通过测试来检测产品内部逻辑是否按照设计规格说明书的规定正常进行,检验程序中的每条通路是否都能按预定要求正确工作。80-20原则,软件中80%的bug可以在分析、设计与评审阶段就能被发现与修正,16%的缺陷在系统的软件测试中发现,最后剩下的4%是用户长期使用的过程中才能暴露出来。原创 2024-11-11 15:14:03 · 704 阅读 · 0 评论 -
一次失败的面试经历:我只想找个工作,你却用面试题羞辱我
这一连串的问题直接给他整蒙了,只能一遍遍的说没做过、不了解🙃要我说这水平,我是面试官也不想要呀。其实啊,我们测试人员不论技术面、还是hr面都是可以通过充分准备和演练大幅提升通过率的,面试作为招聘中淘汰率最高的环节,已经高达90%,一不小心就是凉凉的节奏。小王最近为面试已经焦头烂额了,他说看着招聘条件里写的岗位职责、任职要求,求职高峰期,大家都不要焦虑,最后祝福所有求职者都能入职心仪的公司。金三银四就要来了,即将又是一波求职月,面对跳槽的高峰期,很多。,任何一个小环节出了问题,你都与最后的offer无缘!原创 2024-11-09 14:44:06 · 295 阅读 · 0 评论 -
从基础开始教你写出一个测试计划
是对测试的活动范围(测试的功能模块)、测试资源(软硬件)等,对产品的需求文档梳理功能点,然后有规划和时间节点、任务分配等进行相关计划。该项目的具体描述,包括该项目的基本功能模块,解决哪类用户的需求。当前项目版本号、该版本需求功能描述,解决哪类用户的需求。为保证项目测试更充分、更有规则,特编写测试计划、对测试人员安排、测试方法、性能测试、测试风险分析等,确保测试项目平稳有序地运行。原创 2024-11-09 14:42:32 · 745 阅读 · 0 评论 -
5分钟被美团面试官请出去,3年测试经验被这几个题问到心虚
5分钟前:“哥们我去美团面试了!祝我好运~”5分钟后:“刚从美团走出来,被自动化测试的一些面试题难到了…”“越想越觉得可惜,回想面试经过,在几个关键的问题没有给到面试官想要的答案。“我不是不会,我都干过!就是讲不好,一问脑子好像就空白了,”这个对白发生在半小时前,发生在这个朋友身上的问题相信是许多小伙伴都会遇到的问题,干过许多项目,但是基础不扎实,没有系统的总结过知识点,导致在面试的时候不能正常发挥,非常可惜!根据你的工作经历,说说你对质量保证的理解?和关系型数据库的区别,谈谈他们的优势?原创 2024-11-09 14:41:45 · 823 阅读 · 0 评论 -
今日分享:安全工程师面试题(附答案)
做软件测试这一行,如果能进大厂,自然就有了薪资保障。大厂的竞争激烈,门槛自然也不低。想进入一个好的企业,第一步就是面试。本文列举了比较全面的安全面试题,供大家参考!希望能够帮助大家在面试中,少走一些弯路、更快拿到offer!原创 2024-11-09 14:39:51 · 350 阅读 · 0 评论 -
Python + Jmeter 实现自动化性能压测
2.代码里面将每一次调用后返回的内容进行拼接后,并做了成功信息的统计,输出成功的次数为3,输出后会转给 jmeter 里面的脚本获取。1.通过 grpc 调用底层 c++ 的接口,做数据库的数据插入与查询操作,然后将返回的结果进行拼接与输出。,效果不错,效果图如下所示。原创 2024-11-09 14:38:13 · 310 阅读 · 0 评论 -
自动化测试 - Robot Framework(1)
使用Set Variable关键字设置变量,可以设置单个变量或多个变量。使用FOR ${变量名} IN l列表/字典遍历,其中字典遍历得到的是键值对(与Python中遍历字典不一样)。Robot Framework是一款基于Python或Java编程语言设计的、可扩展的、关键字驱动模式的测试自动化框架。本章节介绍了RIDE的安装和编写测试用例、执行,将在以后的章节中详细介绍RIDE中常用的关键字的使用。变量分为三种类型,标量、列表、字典,分别对应${变量名}、@{变量名}、&{变量名}原创 2024-11-08 14:26:00 · 818 阅读 · 0 评论 -
比大龄单身更可怕的是大龄测试,失业or转行?
人说“三十而立”,可对于测试来说是“三十而秃”,除了日常秃头,而立之年的测试们的开始焦虑自己的职业未来。自2017年华为传出“清理35岁以上员工”以来,各企业关于“劝退 35 岁以上员工”、“招聘限 35 岁以下”的传闻此起彼伏,在无数传言和事实下,人人自危。35岁的职场焦虑,没有一个测试可以躲过。原创 2024-11-08 14:25:12 · 541 阅读 · 0 评论 -
如何开展系统安全测试?这3点一定要记牢
安全测试的目的在于防患于未然,本文通过对安全测试进行细分,梳理出主动防御、工具扫描、渗透攻击三种工作开展方式,通过介绍每种方式的实施思路,引导测试人员正确组织开展系统安全测试。同时,分析安全测试的重要性,指明安全测试的发展趋势,号召有精力有能力的测试人积极学习探索系统安全测试,为安全测试的发展添砖加瓦。原创 2024-11-07 15:02:21 · 648 阅读 · 0 评论 -
【测试大挑战】20K+的基础面试题真的好简单
下方这份完整的软件测试视频学习教程已经整理上传完成,朋友们如果需要可以自行免费领取。原创 2024-11-07 15:01:40 · 200 阅读 · 0 评论 -
职场日常:多年的测试工程师如何继续在测试行业中砥砺前行
不仅仅是测试工程师结婚生子有自己的小家庭、其他职业也会如此,那么在测试工程师岗位上难免会有工作与家庭的冲突出现,比如加班的时候家里需要人照顾的时候没有时间,需要做好平衡,现在内卷也很严重,需要保住这份工来养家糊口,来维持家庭的更好的生活,就需要努力的做好这份测试工程师的工作,需要把份工做得更佳出色,但是个人感觉家庭照顾也非常重要。随着人的年龄增长,测试岗位上的中年危机每个伙伴都会有,“物竞天择,适者生存”,你并不能去改变这个环境,你能改变的只有从自身出发…,那么就需要努力的去掌握核心的知识,比如。原创 2024-11-06 15:09:56 · 1018 阅读 · 0 评论 -
Loadrunner和JMeter、Locust三款性能测试工具全面对比
随着软件技术的发展,软件应用越来越普遍,不仅仅是互联网大厂的应用需要进行了,就连一些中小型的互联网应用也越来越需要对软件项目进行性能测试了。所以本文就将通过对Loadrunner、JMeter和Locust三款性能测试工具从以下几个方面进行介绍和说明,跟大家讲解一下他们三个之间的区别和选择。原创 2024-11-05 15:16:54 · 374 阅读 · 0 评论 -
实战SRC漏洞挖掘全过程,流程详细【网络安全】
记录一次完整的某SRC漏洞挖掘实战,为期一个多星期。文章有点长,请耐心看完,记录了完整的SRC漏洞挖掘实战一句话,柿子要挑软的捏。渗透测试思路最重要,每个人在做渗透测试时的思路都不同,有思路有想法才能进行下去。原创 2024-11-05 15:15:18 · 384 阅读 · 0 评论 -
JMeter的三种参数化方式
一般定义测试系统的固定使用的变量,比如:主机的地址、端口号,数据库账号密码等注意:User Defined Variables 定义的变量和 Test Plan 中定义的变量一样,不管这个组件在任何位置,在整个 test plan 中都可以引用这些变量。1)添加线程组2)添加 Sampler3)添加查看结果树4)通过用户自定变量添加变量5)设置变量6)引用变量7)查看执行结果树8)在测试计划中设置变量9)查看执行结果10 ) 说明。原创 2024-11-05 15:14:14 · 339 阅读 · 0 评论 -
2024软件测试面试八股文(有答案版),金九银十季,涨薪涨薪_八股文软件测试面试题
因为我们项目的用户活动和三方合作平台比较多,一般半个月或者1个月肯定会有一个迭代版本,假如用户或者合作方突然有很紧急的需求,那一般老大他们会向上发邮件和OA呈批给(产品经理,项目经理),如果通过了就会马上加急处理这个需求,测试完成直接上线。原创 2024-11-04 16:28:33 · 820 阅读 · 0 评论 -
性能测试框架 —— Locust
定义用户,关联用户行为集合,控制用户行为的执行。原创 2024-10-28 15:33:35 · 297 阅读 · 0 评论 -
面试被问到这道送命题,怎么回答才不会变成炮灰
你认为他瞎指挥,有可能是他对某一事物没有足够的了解,但他的大局观基本不会出错。因此,切忌在面试时,黑前同事、黑领导、黑老板,因为那最终黑的都是你自己。这句话HR可能会理解为:哪个公司都要加班,是不是只要我让你加班,你就会请假说自己身体不舒服?综上述,在回答为什么离职这个问题时,尽量不要将自己的情绪或者个人看法带入进去,也不要将真实的经历说的太露骨。尤其你是从小城市到一线城市来工作的,更能体现你是一个积极进取的人。这句话HR可能会理解为:那是不是你来这边后,如果你的领导离职了,你也会马上走人?原创 2024-10-26 14:34:40 · 835 阅读 · 0 评论 -
外包干了7天,技术明显退步。。。。。
先说一下自己的情况,本科生,22年通过校招进入南京某软件公司,干了接近2年的功能测试,今年年初,感觉自己不能够在这样下去了,长时间呆在一个舒适的环境会让一个人堕落!而我已经在一个企业干了2年的功能测试,已经让我变得不思进取,谈了2年的女朋友也因为我的心态和工资和我分手了。于是,我决定要改变现状,冲击下大厂。原创 2024-10-26 14:08:14 · 1294 阅读 · 1 评论 -
软件测试人员必问的十大面试题..
参考答案:先大概描述一下这个项目是做什么的(主要功能),包括哪些模块,是什么架构的(B/S、C/S、移动端?),你在其中负责哪些模块的测试。期间经历了几个大版本及几个小版本的迭代。全程参与需求评审、测试用例编写、搭建测试环境、测试、BUG跟踪、上线等环节。在测试过程涉及到常规的功能测试、使用Postman进行接口测试、简单的性能测试等等。测试过程中也会使用SQL Server(类似的数据库)进行增删改查、使用抓包工具进行抓包、根据后台日志进行数据分析、辅助测试等。原创 2024-10-26 14:05:08 · 801 阅读 · 0 评论 -
掌握Postman,开启API测试新纪元!
顶部栏Home:进入登录注册页面Workspaces:选择工作区域(会员功能)Reports:测试报告(付费功能)Explore:探索 Postman 更多功能搜索框:快速检索过滤右侧:系统设置区域左侧栏Collections:测试集APIs:创建 API(需要注册)Environments:管理环境Mock Servers:提供 mock 服务Monitors:监视器History:历史记录右侧栏顶部环境信息请求配置区域响应查看区域顶部环境信息查看当前使用的环境。原创 2024-10-25 15:07:24 · 993 阅读 · 0 评论 -
100个候选人,没一个能讲明白什么是自动化框架?
01 什么是框架框架是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法。它规定了应用的体系结构,阐明了整个设计、协作构件之间的依赖关系、责任分配和控制流程,表现为一组抽象类以及其实例之间协作的方法。框架一般是成熟、稳健的,它可以处理系统很多细节问题,比如,事物处理,安全性,数据流控制等问题。还有框架一般都经过很多人使用,所以结构很好,所以扩展性也很好,而且它是不断升级的,可以直接享受别人升级代码带来的好处。02 什么是自动化测试框架。原创 2024-10-25 15:06:13 · 794 阅读 · 0 评论 -
看大佬如何用Postman+Jmeter实现接口实例
参数为文件 Files Upload --添加--文件名称:文件的绝对路径,或直接把文件放在jmeter的bin路径下,直接添加文件名,参数名称:参数名。关联----服务器返回动态码,为了通过服务器的验证,使用关联,例如,添加金币,需要服务器返回动态的记录用户登录状态的sign串。sep4添加断言(相当于LR中的检查点) 请求-添加-断言-响应断言---断言内容请求response中的值。2. 接口直接返回的数据------越底层发现bug,修复成本是越低的。原创 2024-10-24 14:38:05 · 913 阅读 · 0 评论 -
软件测试之白盒测试与黑盒测试详解
基于全路径覆盖的独立路径测试;对于测试人员来说,无论我们处于学习入门阶段、刚入行工作阶段、还是工作有几年的阶段,一定要把黑盒白盒测试的内容学透,同时不断攻克每个细分领域的测试内容,让自己具备更强的专业能力,为自己未来的职业生涯铺好路~这类测试主要侧重于关键程序结构的测试,其基本测试方法是通过对导致程序结构复杂度的判定表达式、执行路径和循环结构,来设计相应的测试用例。尤其是在进行功能模块核心代码的测试时,一定要定期组织严格的评审,并通过经验总结,不断更新缺陷检查表等测试标准或规范性文档,做到测试严谨。原创 2024-10-24 14:37:21 · 583 阅读 · 0 评论 -
测试人必备的Linux常用命令大全...【全网最全面整理】
rm -rf dir1 删除一个叫做 'dir1' 的目录并同时删除其内容。ln -s file1 lnk1 创建一个指向文件或目录的软链接。mkdir -p /tmp/dir1/dir2 创建一个目录树。rm -f file1 删除一个叫做 'file1' 的文件'cp -a /tmp/dir1 . 复制一个目录到当前工作目录。cp dir/* . 复制一个目录下的所有文件到当前工作目录。mkdir dir1 创建一个叫做 'dir1' 的目录'rmdir dir1 删除一个叫做 'dir1' 的目录'原创 2024-10-24 14:36:34 · 653 阅读 · 0 评论 -
外包干了3个多月,技术退步明显。。。。。
先说一下自己的情况,本科生,19年通过校招进入广州某软件公司,干了接近4年的功能测试,今年年初,感觉自己不能够在这样下去了,长时间呆在一个舒适的环境会让一个人堕落!而我已经在一个企业干了四年的功能测试,已经让我变得不思进取,谈了2年的女朋友也因为我的心态和工资和我分手了。于是,我决定要改变现状,冲击下大厂。原创 2024-10-23 22:25:41 · 1713 阅读 · 0 评论 -
Pytest测试框架快速搭建
可能只是字符串长度不一样、字符种类不一样,文件大小不一样,或是否为空等,但是执行的用例是一样的,这样为了方便,不用重复写;用 @pytest.fixture() 装饰器声明一个函数是 fixture,如果测试函数的参数列表中包含 fixture 名,那么 pytest 就会检测到,并在运行测试函数之前运行它,fixture 可以返回数据给测试函数。6、--maxfail 执行失败的最大次数,如果设定最大失败的次数是2, 那么如果两个用例执行失败, 后面的会停止执行;后置,每个执行后运行一次;原创 2024-10-23 15:09:29 · 752 阅读 · 0 评论 -
Jmeter系统入门教程(安装、组件使用、Demo展示、连接数据库、压测报告)
多数情况下是用作压力测试,功能上来说,整个平台实现了许多和互联网相关的网络测试组件,同时还保留着很强的扩展性方便用于一些非标准的测试场景。压测工具实际项目中接触过ab,ab算一个常用而又直接的工具,jmeter以前自己测试过,但如此系统,细致的测试还是第一次,这个博主很多文章都很细致,问题解答及时。压测工具实际项目中接触过ab,ab算一个常用而又直接的工具,jmeter以前自己测试过,但如此系统,细致的测试还是第一次,这个博主很多文章都很细致,断言: 可以用来判断请求响应的结果是否如用户所期望的。原创 2024-10-23 15:07:50 · 643 阅读 · 0 评论 -
2024年最新软件测试面试题【含有答案】
1、问:你在测试中发现了一个bug,但是开发经理认为这不是一个bug,你应该怎样解决?首先,将问题提交到缺陷管理库里面进行备案。然后,要获取判断的依据和标准:原创 2024-10-22 14:42:02 · 884 阅读 · 0 评论 -
软件测试面试怎样介绍自己的测试项目?会问到什么程度?
在面试前,对于自己做过的项目,一定要讲出各项目的核心测试内容及部分重要细节逻辑,如果自己对项目中的一些内容知道的不够充分,一定要在面试前向他人请求帮助,避免面试时手忙脚乱。最近做过的一个项目是XXXXX管理系统,在其中负责XXXX模块的测试工作,他的主要功能是XXXX,设计和编写了XXX条用例,发现了XXX个bug。先整体后局部,介绍整体的时候要有量化的数据(从项目度量的五大维度:规模,包括项目代码规模,需求规模、用例规模,工作量,进度,质量和成本)测试的最早期阶段,焦点在于被测软件的最小的组成部分。原创 2024-10-22 14:40:07 · 952 阅读 · 0 评论 -
在软件测试过程中如何有效的开展接口自动化测试
接口自动化测试是指使用自动化测试工具和脚本对软件系统中的接口进行测试的过程。其目的是在软件开发过程中,通过对接口的自动化测试来提高测试效率和测试质量,减少人工测试的工作量和测试成本,并且能够快速发现和修复接口错误,确保软件系统的稳定性和可靠性。接口自动化测试可以有效地支持持续集成和持续交付,帮助团队快速交付高质量的软件产品。原创 2024-10-22 14:39:21 · 696 阅读 · 0 评论 -
一文2500字用Jenkins api来完成工作流程自动化【建议收藏】
程序中可变部分解释:其中server.build_job方法传入的参数channel为分渠道构建参数,也即jenkins job的参数,这个参数随不同的日常job不同是不同的,实际编写脚本的过程中这个parameters部分对应的就是jenkins job所需要传入的参数。对工作流的效率有一个提升的同时,也是一个经验转化的过程。应用:在实际的工作中,在面对运营或外推所给的渠道文件时,可以通过渠道列表校对脚本过滤出不包含的渠道,(自动更新到安卓项目配置的渠道列表文件中并push代码)。原创 2024-10-21 14:47:44 · 601 阅读 · 0 评论 -
app UI自动化测试框架都包含哪些内容?
UI自动化测试框架是一套用于自动化执行用户界面相关测试的工具和库。一个完整的UI自动化测试框架应该包含测试环境配置、元素定位、测试用例管理、测试脚本编写、测试数据管理、测试执行、并发执行、异常处理、配置管理、集成测试工具、扩展性以及文档和支持等内容。通过使用这样一个完整的测试框架,测试人员可以更加高效和准确地执行UI自动化测试,提高应用程序的质量和稳定性。原创 2024-10-21 14:45:51 · 556 阅读 · 0 评论 -
腾讯、阿里、字节….等大厂都更喜欢程序员什么样的简历?
对于求职人而言,简历一定是最重要的一关,它是我们获得一份好工作的敲门砖,如果你不知道如何修改,在后台留言咨询,我们有相应的老师可以帮助大家,最后期望所有的小伙伴都能找到心仪的工作~现在还想从事软件测试行业的小伙伴们,想要心仪的工作,要多努力学习哟。我给大家整理了一份800多道软件测试面试真题的PDF文档。原创 2024-10-19 14:52:47 · 570 阅读 · 0 评论 -
为什么很多互联网公司很少做单元测试?
软件分为狭义的单元测试和广义的单元测试。前者是指对被测代码的各种函数、接口等进行测试,以验证它们的功能、性能和安全性。后者是指对页面的每一个组件(如文本框、按钮等)进行测试,以验证它们的功能、性能和安全性,有时也被称为组件测试。传统的软件开发方式是先写产品代码,再写测试代码,最后用测试代码来验证产品代码。但是在敏捷方法中,特别是敏捷中的鼓励进行测试驱动开发,即先写测试代码,再写产品代码,最后对代码进行重构。原创 2024-10-19 14:51:58 · 342 阅读 · 0 评论 -
2024最新软件测试面试1000问答案解析(含文档)
Selenium是一个开源的web自动化测试框架,支持多种编程语言开发自动化测试脚本,支持跨浏览器平台进行测试所谓会话就是session ,而session是一种服务器的缓存技术,由服务器端创建,用户登录了系统,一般就会把登录用户的信息保存到这个session对象中,然后把此会话对应的id ( JSESSIONID )返回,因此大部分系统都会用到session机制来实现鉴权。Session保存数据方式也是以key-value的形式。原创 2024-10-18 14:42:19 · 1026 阅读 · 0 评论 -
Selenium - 用这个力量做任何你想做的事情
Chrome DevTools 是一组直接内置在基于Chromium的浏览器(如 Chrome、Opera 和 Microsoft Edge)中的工具,用于帮助开发人员调试和研究网站。检查 DOM 中的元素即时编辑元素和 CSS检查和监控网站的性能模拟用户的地理位置模拟更快/更慢的网络速度执行和调试 JavaScript查看控制台日志等等通过添加 CDP API,Selenium 已经变得更加强大。原创 2024-10-18 14:40:03 · 911 阅读 · 0 评论 -
JMeter压测常见面试问题
Ramp-Up时间指的是线程组中的虚拟用户从启动到达最大并发数所需的时间。它的作用是控制压力的逐渐增加,以更真实地模拟用户的行为。例如,如果有100个虚拟用户和Ramp-Up时间设置为10秒,那么每秒钟将有10个用户加入压力测试,直到达到100个并发用户。JMeter的优点包括:开源免费、支持多种协议、灵活可扩展、易于使用、强大的测试报告和分析功能等。JMeter的局限性包括:资源占用较高,对于大规模并发负载可能需要更多的机器;对于复杂的测试场景,可能需要编写自定义脚本或使用插件扩展其功能。原创 2024-10-18 14:33:41 · 911 阅读 · 0 评论 -
JMeter+Python 实现异步接口测试
可以根据实际需求和结果文件的结构来解析并处理其他信息。pandas库提供了丰富的数据处理功能,可以使用其灵活的方法和函数来处理JMeter测试结果。打开JMeter,点击“File” > “Templates” > “Building a Web Test Plan” > “Create” 来创建一个新的测试计划。使用Python来解析JMeter的测试结果文件,获取相应的响应时间、错误信息等。运行上述Python脚本,它将调用JMeter命令行来执行测试计划并将结果保存到指定的JTL文件中。原创 2024-10-17 14:33:44 · 894 阅读 · 0 评论 -
软件测试外包干了2个月,技术退步明显,女朋友也跟别人跑了
今年8月,我猛然意识到不能再这样继续下去。长时间待在同一个岗位,做着相同的工作,让我变得不思进取,心态也变得消极。更令我痛心的是,谈了2年的女朋友也因为我的这种状态和微薄的薪资选择了离开。那一刻,我下定决心要改变现状,冲击大厂,寻找更广阔的发展平台。原创 2024-10-16 20:30:32 · 1521 阅读 · 0 评论 -
软件测试面试200问,面试看这就够了。。。
兼容测试主要是检查软件在不同的硬件平台、软件平台上是否可以正常的运行,即是通常说的软件的可移植性。兼容的类型,如果细分的话,有平台的兼容,网络兼容,数据库兼容,以及数据格式的兼容。兼容测试的重点是,对兼容环境的分析。通常,是在运行软件的环境不是很确定的情况下,才需要做兼容。根据软件运行的需要,或者根据需求文档,一般都能够得出用户会在什么环境下使用该软件,把这些环境整理成表单,就得出做兼容测试的兼容环境了。原创 2024-10-16 15:10:02 · 585 阅读 · 0 评论