![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试
文章平均质量分 87
程序员油条
这个作者很懒,什么都没留下…
展开
-
软件测试不行了?互联网内卷严重?我看未必吧
下面分享我整理的这份2024年可能是最全的软件测试工程师发展方向知识架构体系图。原创 2024-09-07 17:01:15 · 190 阅读 · 0 评论 -
金九银十求职高峰期,企业高频面试题和答案都帮你准备好啦
图片❶参考点是否做过回归测试❷面试命中率85%❸参考答案回归测试,即就是在软件生命周期中,只要软件发生了改变,就可能给该软件产产生问题;所以,每当软件发生变化时我们就必须重新测试现有的功能,以便确定修改是否达到了预期的目的,检查修改是否破坏原有的正常功能。回归测试可以发生在任何一个阶段,包括单元测试、集成测试和系统测试那我们改如何做回归测试呢?总结为以下几点在测试策略制定阶段,制定回归测试策略确定需要回归测试的版本回归测试版本发布,按照回归测试策略执行回归测试。原创 2024-09-07 17:00:32 · 661 阅读 · 0 评论 -
2024软件测试需要具备的技能(软技能硬技能)
在往期的文章分享了很多的面试题,索性做一个转型。现在我和你讲这些执行测试用例能力、用例设计能力,因为可能还没有设计过用例也没执行过测试用例,听起来会有点懵。在我们去面试软件测试岗位简历中间有一个非常重要的项,就是你的专业技能描述,对于专业技能我们该怎么描述?用例设计、环境搭建能力、管理工具使用(因为极有可能你设计的用例会在管理工具上去使用)因为软件测试是一个团队工作,所以说除了完成自己的事情之外。测试基础、工具使用、用例设计、环境搭建……测试技术能力、工具使用能力、文档分析能力。我们在上一篇文章中讲到了。原创 2024-09-07 16:59:36 · 130 阅读 · 0 评论 -
公司招人面试,来的一个面试的人,就明显感觉他背了很多面试题...
最近有朋友去字节面试,据他所说,80%的人都会栽在第一轮面试,要不是他面试前做足准备,估计都坚持不完后面几轮面试。其实,第一轮的电话面试除了一些常规的外,问的都是一些基础的专业知识,主要目的就是筛选掉一些基础比较弱的人,以免浪费大家时间。问的问题主要涉及这几个方面:自我介绍介绍一下简历里的项目分享一个项目中是如何搭建的?如何解耦接口自动化用例之间的依赖关系HTTP/HTTPS的区别、Redis数据类型?上家公司开发和测试人员的比例分配出于什么原因考虑换工作未来三年职业规划。原创 2024-09-07 16:58:36 · 193 阅读 · 0 评论 -
拼搏一周,刷完了阿里P8大铑整理的这份1000道软件测试高频面试题笔记,拿到了阿里P7职位
所以就找来了3位阿里架构师朋友们帮忙,花费了一个多月的时间把各大厂历年面经和软件测试核心笔记全整理出来了,最终出土了这份“软件测试面试大礼包”。近日有粉丝朋友经常问我,要去大厂面试了,但是心里没有底,问我这有没有面试资料参考一下,由于小编一贯的。一个输入三角形的函数,输入后输出是否能组成三角形,三角形类型,请用等价类- 划分法设计测试用例。给定一个整数 N,和一个 0-9 的数 K,要求返回 0-N 中数字 K 出现的次数。1,2,3,4 这4个数字,能组成多少个互不相同的且无重复的三位数,都是多少?原创 2024-09-06 21:01:52 · 657 阅读 · 0 评论 -
软件测试的底层逻辑剖析
测试就是要怀疑一切,每一个流程每一个细节,我看需求的时候第一遍基本默认他是对的,等对整体有了一定的理解,我就开始怀疑:流程是否完整,是否存在漏洞,模块功能是否能满足用户的要求,非正常操作是否会出现问题,用户是否会用,这个功能是否真的为客户解决了问题等等。测试人员不仅要会写自动化用例,还需要具备开发维护自动化框架平台的能力,纯黑盒的测试人员要么已经完成了能力升级,要么在升级的路上,完全依赖黑盒测试完成工作的已经越来越少,如果不会编写自动化用例或不了解编程语言,估计找工作简历都很难通过。windows环境?原创 2024-09-06 21:00:59 · 808 阅读 · 0 评论 -
2024测试岗各大厂面试真题汇总(附带答案解析)
相信正在阅读文章的朋友们大部分都在准备面试或是在准备面试的路上了,首先祝愿大家都能拿到 dream offer 成功上岸(手动撒花),希望这篇文章能给大家带来一些帮助,也欢迎各位同学在评论区一起讨论面经 or 交流心得,如果有更好的。原创 2024-09-05 16:40:54 · 834 阅读 · 0 评论 -
软件测试面试技巧总结
1、简单做一下自我介绍2、简要介绍一下项目/你负责的模块/选一个模块说一下你设计的用例3 、get请求和post请求的区别4、如何判断前后端bug/3xx是什么意思5、 说一下XXX项目中你做的/做了多少次6、http和https的区别7、考了几个/查看连接/查看日志8 、fiddle如何打断点/设置弱网9、说一下支付功能的测试点10、给你一个腾讯视频的播放界面说一下测试点11、 说一下直播打赏功能的测试点。原创 2024-09-05 16:39:19 · 745 阅读 · 0 评论 -
大数据测试基础知识点
在学习elasticsearch的时候,前期主要学习如何使用es进行增 删改查,es中的index,type,document的概念,以及es中的mapping的设计。redis也是一个nosql(非关系型数据库) 数据库和key-value类型的数据库,但是这个数据库是纯基于内存的,也就是redis数据库中的数据都是存储在内存中的,所以它的一个特点就是适用 于快速读写的应用场景,读写可以达到10W次/秒,但是不适合存储海量数据,毕竟机器的内存是有限的,当然,redis也支持集群,也可以存储大量数据。原创 2024-09-04 15:55:15 · 1511 阅读 · 0 评论 -
提高测试覆盖率的四大步骤
定义您的测试人员在您的团队向您的用户发布应用程序之前需要达到的测试设备覆盖率和代码覆盖率的百分比。要确定正确的数字,您必须评估您的需求并分析与较低测试覆盖率相关的风险。按照以下4 个步骤提高您的测试覆盖率,并为您的用户提供更强大、更有趣的移动产品。例如,您需要手动测试您的应用程序的外观和感觉是否正确,以确保用户体验恰到好处。如果您知道您的应用程序的测试覆盖率,您还可以在您未测试的代码中找到被忽略的部分。但是,大多数情况下,您可以押注其他测试场景的自动化,例如重复测试或期望特定结果的测试。原创 2024-09-04 15:53:10 · 805 阅读 · 0 评论 -
外包干了9天,技术退步明显。。。。。
表哥在了解了我的情况后,没有责怪我,而是给了我一个网盘链接。他告诉我:“去吧,这里有你需要的所有东西,不要再来找我了,我都嫌丢人!然而,长时间的舒适环境让我渐渐失去了前进的动力,技术停滞不前,甚至出现了明显的退步。长时间待在同一个岗位,做着相同的工作,让我变得不思进取,心态也变得消极。原创 2024-09-03 21:47:52 · 1119 阅读 · 0 评论 -
移动应用性能和兼容性测试
性能和兼容性测试是确保应用在不同设备和平台上能够稳定运行并提供良好用户体验的重要环节。原创 2024-09-03 20:13:01 · 543 阅读 · 0 评论 -
python3+selenium自动化测试介绍详解!
中间层是服务/接口测试,是为了过渡用户界面和程序单元而设计的,认为所有应用程序都由各种服务/接口组成,服务/接口是指实现某一具体功能的程序集合,服务/接口通过输入进行响应而体现。在目前中国测试行业中,手工测试的占重比例达到了70%,相对开发来说,测试的门槛低,薪资也相对比开发的低不少,所以做自动化测试,一方面是为了提升自己技术层面的深度,另一方面是为了解决目前国内缺乏更高效的测试技术难题,最后就是为了提高自己在市场中的竞争力,想拿到高薪,不与时俱进是不可能的。原创 2024-09-02 20:17:48 · 896 阅读 · 0 评论 -
新手怎样快速上手接口测试?掌握这几个知识点直接起飞!
1)根据参数的要求,进行判断是否满足要求,参数要符合他的要求,比方假如让输入一个数字,那么就判断输入数字----整数、小数、负数、复数等数字进行正常测试,或者超大数值和超小数值,异常测试就是判断当不输入数字,保持为空,或者输入的为字符串,不为数字时,反应是否正常.3)如果参数为选填项,则进行测试,如果有多个选填项,一个个进行测试,填入所有必填项,和要求的一个选填项,接口返回是否正确,再测试,当选填项保持为空时,是否能够正常返回,当多个选填项时,是否返回正常。---200:请求ok;原创 2024-09-02 20:16:49 · 287 阅读 · 0 评论 -
Python自动化测试工具selenium使用指南
selenium是网页应用中最流行的自动化测试工具,可以用来做自动化测试或者浏览器爬虫等。免费开源轻量级,不同语言只需要一个体积很小的依赖包支持多种系统,包括Windows,Mac,Linux支持多种浏览器,包括Chrome,FireFox,IE,safari,opera等支持多语言,包括Java,C,python,c#等主流语言支持分布式测试用例执行。原创 2024-08-31 15:10:59 · 1471 阅读 · 0 评论 -
高频Postman接口测试面试题
在Pre-request Script中通过JS定义变量,配置成全局变量,所有接口都能使用。原创 2024-08-31 14:50:25 · 736 阅读 · 0 评论 -
测试行业干了5年,从只会点点点到了现在的测试开发,总算是证明了自己
当时,有一些机会在工作中做性能测试,于是,学会了使用LoadRunner和JMeter,有一次需要测试MySQL数据库的性能,用JMeter搞了半天不知道怎么设置,结果叫一位开发的同事帮我过来很快就搞定了。我刚出来的时候是在外包做功能测试,天天点点点,很悠闲,点了两年,随着时间的消磨,让我产生了对自我价值和岗位意义的困惑。在入门阶段,要有很强的自制力,平常比较好学,平常没什么事情的时候都会自己在网上找资源报班学习,学敲代码,每天下班回来就抽出一个小时看视频做笔记,慢慢地也懂了一些测试开发方面的知识。原创 2024-08-30 14:46:32 · 1043 阅读 · 0 评论 -
4年测试经验,面试却突破不了20K,真是太卷了····
先说一个插曲:上个月我有同学在深圳被裁员了,和我一样都是,不过他是平安外包,所以整个组都撤了,他工资和我差不多都是14K。现在IT互联网已经比较寒冬,特别是软件测试,裁员先裁测试,这几乎都是定律。我最近看了某音很多应届生以及去年毕业的计算机、软件专业的小伙伴,都说很难找到工作,要么没公司约面试,要么面试了没有offer。一直有粉丝问我,“我去年的文章有写过,首先我自己本身就是,本科学历,2018年实习,一直到现在,做的都是软件测试,所以我是不存在转行软件测试的。我现在。原创 2024-08-30 14:38:14 · 1112 阅读 · 0 评论 -
吐血整理,20244年最新【阿里、头条、美团】【软件测试】面试题(持续更新!)
根据我工作这几年来的面试经验,加上之前收集的资料,整理出来350+道工程师常考的面试题。字节跳动、阿里、腾讯、百度、快手、美团等大厂常考的面试题,在文章里面都有提到。想要找工作的同学,假如你每次面试之前,把此文拿出来过一过,好好复习一下,相信你一定能找到一个满意的工作。原创 2024-08-29 16:32:02 · 1252 阅读 · 0 评论 -
能进大厂的自动化测试面试题
每次到金九银十都避免不了要聊一聊面试题了,如今九月已经是中下旬了,马上就要到十月份了,还在投简历找工作的小伙伴可以看看我这几天发的文章,最近发的都是面试题,如果需要笔者教一下大家怎么写简历的小伙伴可以在评论区留言哈,今天笔者和大家说的是自动化测试面试题。PO是Page Object 模式的简称,它是一种设计思想,意思是,把一个页面,当做一个对象,页面的元素和元素之间操作方法就是页面对象的属性和行为,PO模式一般使用三层架构,分别为:基础封装层BasePage,PO页面对象层,TestCase测试用例层。原创 2024-08-29 16:30:57 · 851 阅读 · 0 评论 -
get和post的区别【软件测试经典面试题】
【代码】get和post的区别【软件测试经典面试题】原创 2024-08-29 16:30:11 · 229 阅读 · 0 评论 -
软件测试自学指南
现今,每个人的手机上都有不同的软件,这些软件在面世之前都会经过专业的测试,这就是。软件测试是一个行业,也是目前很受欢迎的职业。众所周知,软件测试也是IT技术岗位中技术入门,门槛最低的,因此许多计算机零基础的小白会选择测试行业。虽然,大家都说测试很简单,但是对于完全没有基础的初学者来讲,想要学好测试也并不简单。零基础小白怎么自学软件测试。希望可以给现在还迷茫的朋友一些指引和帮助。如果没有经过专业的学习,在家怎么学习呢?今天就来看看吧!原创 2024-08-29 16:29:27 · 645 阅读 · 0 评论 -
2024年100道最新软件测试面试题,常见面试题及答案汇总
由于文章篇幅有限,答案加里面会很乱,也选取了其中最常见的一百道题,一共有四百页的面试题,里面包含了软件测试理论,liunx,MySQL基础,Web测试,接口测试,APP测试,管理工具,性能测试,Python等等一些常见的面试题。Q77、现在要处理一个大小为 10G 的文件,但是内存只有 4G,如果在只修改 get_lines 函数而其他代码保持不变的情况下,应该如何实现?需要考虑的问题都有哪些?Q96、有五间房屋排成一列 所有房屋的外表颜色都不一样 所有的屋主来自不同的国家 所有的屋主都养不同的宠物;原创 2024-08-28 20:44:55 · 888 阅读 · 0 评论 -
软件测试简历个人技能和项目经验怎么写?(附项目资料)
最近很多人在找工作,投简历环节就遇到了困难。简历里面个人技能和项目经验不知道怎么写,要我帮忙指导一下。那今天就写几个项目实战经验,大家可以直接写到简历里面,希望可以帮到大家。原创 2024-08-28 16:45:45 · 1274 阅读 · 0 评论 -
自动化测试面试题分享:那些年我面过的自动化测试题目
关联是将服务器返回的数据通过一定的规则过滤出来,将其保存成参数,以后后续代码使用,当服务器返回的数据是动态变化的,切后续脚本需要使用这个变化的数据时,拆需要做关联。将要写的代码放到javasamplerclient接口对应的实现方法中,如果需要暴露出参数,将参数天骄到getdefaultParameters方法中。执行效率和应用场景,UI执行效率低,接口执行效率高,UI是功能回归,接口是持续集成测试,接口压力测试。测试数据有效:保证数据库环境稳定,备份恢复,脚本灵活,实时提取数据,随机数。原创 2024-08-27 16:52:29 · 649 阅读 · 0 评论 -
软件测试如何在面试中介绍自己的项目经验,多次面试碰壁后总结
在面试时,经过寒暄后,一般面试官会让介绍项目经验。常见的问法是,说下你最近的(或最拿得出手的)一个项目。根据我们的面试经验,发现有不少候选人对此没准备,说起来磕磕巴巴,甚至有人说出项目经验从时间段或技术等方面和简历上的不匹配,这样就会造成如下的后果。1 第一印象就不好了,至少会感觉该候选人表述能力不强。原创 2024-08-27 16:51:32 · 682 阅读 · 0 评论 -
【接口测试】Postman - 变量与集合
这个其实非常的简单,我们在需要保存的请求点击保存按钮或者直接Ctrl S会弹出保存弹窗,在下面选择要保存到的集合就可以了。既然我们创建了环境变量,那么我们就要选择使用他,选择非常简单点击我们小眼睛旁边的下拉框选中所创建的环境变量即可。我们可以点击集合进入集合,然后点击Run(这里版本不同操作不一样,有的版本直接右键集合就可以Run)至于导入的话,在我们创建的时候,new旁边有个import,对,没错,就是点击它。既然我们有了集合,我们就需要去执行他,接下来我们介绍一下集合执行的一些操作。原创 2024-08-26 21:14:22 · 744 阅读 · 0 评论 -
接口测试面试题整理
作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。原创 2024-08-26 21:13:27 · 602 阅读 · 0 评论 -
面了个00后的测试员,年薪20w问题基本都能回答上,必是刷了不少面试题···
楼主整理了 1000 道软件测试大厂常问面试题,如果你也面试碰壁,建议认真地来看看以下的资料,来提升一下自己的核心竞争力,在面试中轻松应对面试官拿下 offer。的我们唯有不停地学习,不断的提升自己才能保证自己的核心竞争力从而拿到更好的薪水,进入心仪的企业(阿里、字节、美团、腾讯等大厂.....)外,我们还要展示自己更擅长的技术,但很多人都卡在了这一步,让面试官不能深入提问,这就让我们有了大厂面试问题很泛,并不深挖的错觉。1,2,3,4 这4个数字,能组成多少个互不相同的且无重复的三位数,都是多少?原创 2024-08-19 20:56:44 · 916 阅读 · 0 评论 -
面试题背麻了,花3个月面过华为测开岗,拿个26K不过分吧?
近期也算是抽取出大部分休息的时间,为大家准备了一份通往大厂面试的小捷径,准备了一整套软件测试复习面试的刷题以及答案,我知道很多同学不知道怎么复习,不知道学习过程中哪些才是重点,其实,你们经历过的事情,我也经历过,正应为经历过,所以不愿意看到还有万千学子为此伤神,也许这篇文章帮不到万千学子,但是能够在CSDN这个平台上帮助到正在看这篇文章的那个迷茫的你!我也就满足了!原创 2024-08-19 20:55:37 · 676 阅读 · 0 评论 -
软件测试之【单元测试、系统测试、集成测试】
也称为混合式集成,集合了自顶向下和自底向上两种策略的优点,它将系统划分为3层,中间一层为目标层,测试的时候,对目标层上面的一层使用自顶向下的集成策略,对目标层下面的一层使用自底向上的集成策略,最后测试在目标层会合。考虑了项目的进度压力,兼顾进度和质量,在两者之间寻找均衡点进行测试,该集成的最基本策略是把最早可获得的代码拿来立即进行集成,必要的时候开发桩模块和驱动模块,在最大程度上保持与开发的并行性,从而缩短了项目集成的时间。系统测试的对象:软硬件集合在一起的系统,集成后的产品,不应是独立的软件与硬件环境。原创 2024-08-17 16:04:30 · 865 阅读 · 0 评论 -
2024零基础入行软件测试全网最全攻略
很多朋友想要入行,但是都不知道该怎么学。抽个时间简单的给大家说下,对于0基础的朋友,应该怎么去学习软件测试。学习软件测试有2条路可以选。最省事的当然是找个靠谱的培训机构去培训啦,你就什么都不用想了,跟着培训结构认真的学习就行了。当然,这里并不会给你推荐培训机构,所以这里我们讲的是,怎么去自学软件测试。毕竟软件测试的门槛真的挺低的。好了,正式开始讲了。原创 2024-08-16 16:55:16 · 431 阅读 · 0 评论 -
单元测试、系统测试、集成测试知识总结
将已经集成好的软件系统,作为整个基于计算机系统的一个元素,与计算机硬件、外设、某些支持软件、数据和人员等其他系统元素结合在一起,在实际运行(使用)的环境下,对计算机系统进行一系列的组装测试和确认测试。原创 2024-08-16 16:32:16 · 436 阅读 · 0 评论 -
面试被问到关于软件测试计划方面的面试题,怎么样回答好。
参考答案:构造号: BUILD参考答案:桩模块:被测模块调用模块 驱动模块调用被测模块参考答案:扇入:被调次数,扇出:调其它模块数目。原创 2024-08-15 20:02:45 · 903 阅读 · 0 评论 -
金九银十?铜九铁十才对......
但由于技术基础薄弱,缺乏系统性学习和过来人的指点,又缺少全流程的实战演练环境,很难在短时间内自学成才达到企业的用人要求。如果你也在往自动化测试开发方向发展,在适当的年龄,选择适当的岗位,尽量去发挥好自己的优势。岗位的老鸟了,最近跟朋友聊到软件测试的行业内卷,企业对人才的要求越来越高,竞争越来越激烈,如何避免被优化?不断提升自己的技能栈成了测试老人迫在眉睫的问题。知名的大厂HR们都在不断的裁员,能被保住不被裁掉可能就万事大吉了,赛道越来越窄,都在预测未来计算机行业是不是下一个土木工程?原创 2024-08-15 20:01:30 · 601 阅读 · 0 评论 -
软件测试工程师经典面试题,金九银十可以跳槽了。
同一个问题,问的人不同,想要获取的信息也肯定是不一样的。回答: 黑盒测试主要是在程序界面进行测试,通过设定某种场景检验程序在这种场景下是否给出了正确的反应,验证程序正确实现了需求规格说明书中的需求,而白盒测试主要是针对程序内部结构,对程序代码进行代码走查等,但是白盒测试的成本会比较大,当程序有多个路径时,可能会产生较多的遗漏;分析用户登录的基本情况,得出一组数据,通过性测试/失败性测试的都有(根据TC来设计这些数据),然后录制登录的脚本,将关键的数据参数化,修改脚本,对代码进行加强,调试脚本。原创 2024-08-14 17:14:21 · 629 阅读 · 0 评论 -
至少能让你在这个金九银十拿2份offer的软件测试面试题来了(100题带标准答案)
1、大概说说之前公司的测试流程2、测试报告有哪些内容?3、如何保证用例的覆盖度?4、什么是测试用例,什么是测试脚本?两者的关系5、Bug的级别,按照什么划分6、你认为是bug,开发认为不是bug,如何解决?7、给你一个网站,你如何测试?8、你印象中最深刻的bug?9、如果没有需求文档怎么办?10、Andriod兼容性测试选取手机的准则?1、为什么在上一家公司离职?2、你对加班怎么看?3、你还有什么想问的吗?4、你对测试最大的兴趣是什么,它吸引你的地方是什么?原创 2024-08-14 17:10:09 · 492 阅读 · 0 评论 -
面试中问你查看日志的命令,可不能只说tail,cat,more
很多初级测试人员,在进行执行测试用例这个步骤时,发现bug,不能更加的准确去定位bug,在这样的情况下就可以打开Linux服务器,敲命令查看操作进行中的实时日志,当系统报错时,可以截图日志在缺陷管理系统中,开发人员就知道什么地方错了,操作步骤一定要写明确。6、cd logs,进入logs文件夹,ls查询每天的的文件,然后敲命令,,tail -f localhost_access_log.2018-12-11.txt(当前时间)今天的实时日志,操作一下系统,就会报出相应的日志。原创 2024-08-13 17:08:17 · 325 阅读 · 0 评论 -
3年经验,面试测试岗20k都拿不到了吗?
作为一名多年的自动化测试工程师,我把这些年来所学的知识技术归纳整理成一份 Python自动化测试学习路线图谱,希望大家照着这个路线学习,能够早日上岸!1、Python 编程与测试开发技术2、Web自动化测试基础3、APP自动化测试基础4、Postman测试工具专题5、接口自动化测试基础6、自动化框架封装7、持续集成8、Jmeter 性能测试9、APP性能测试10、Fiddler 抓包工具的使用11、TCP/IP协议详情12、计算机操作系统13、Linux 系统操作。原创 2024-08-13 17:07:28 · 744 阅读 · 0 评论 -
软件测试工程师面试题大全(附答案)
越早的找出bug,就会减少后续开发人员修改程序的次数,并且可以降低成本,如果等整个软件开发的差不多了发现一个致命的错误的话,是需要花费很多时间和人力进行重新修改的。答:缺陷编号、缺陷标题、缺陷描述、缺陷的优先级、缺陷的重要程度、缺陷所述的模块、缺陷所属的版本、缺陷所属的开发人员、输入数据、输出结果、缺陷分析等。一些对于软件没有影响的、不影响使用的缺陷我们可以不修复。答:是的,通常如果发现一个缺陷的话,可能就会发现很多类似的缺陷,由于开发人员的习惯,可能一个地方有缺陷,另外一个地方就会有相同的缺陷。原创 2024-08-12 17:12:57 · 885 阅读 · 0 评论