自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(851)
  • 收藏
  • 关注

原创 一位年薪40W的测试被开除,回怼的一番话,令人沉思

一位年薪40W测试工程师被开除回怼道:“反正我有技术,在哪不一样”一技傍身,万事不愁,当我们掌握了一技之长后,在职场上说话就硬气了许多,不用担心被炒,反过来还可以炒了老板,这一点在码农界特别明显。许多测试人在辞职时,都有一种心态:烂公司、烂领导,反正我有技术在身,在哪不一样?

2023-04-10 14:41:59 10036 4

原创 人工智能会影响测试工程师吗

并不是危言耸听当下最火的是什么,那非ChatGPT莫属了,以ChatGPT为代表的各类AIGC工具,在不断颠覆我们的认知,不仅能完成律师,医学考试;还能画出一张精美的设计图,拿下艺术大赛一等奖。以之对应的就是大厂裁员的消息了,互联网的打工者们瑟瑟发抖。

2023-03-29 19:34:59 5634 2

原创 面试阿里测开岗失败后,被面试官在朋友圈吐槽了......

前一阵子有个徒弟向我诉苦,说自己在参加某大厂测试面试的时候被面试官怼得哑口无言,场面让他一度十分尴尬印象最深的就是下面几个问题:根据你以前的工作经验和学习到的测试技术,说说你对质量保证的理解?非关系型数据库和关系型数据库的区别,谈谈优势比较?在自动化方面有什么成熟的方案,有没有做过二次开发?dubbo接口了解吗,它的测试核心是什么质量部如果需要定制化一个质量体系平台,你会考虑哪些问题?不到半小时,他这次面试就结束了。然后徒弟就收到了“回去等消息”的通知。结果,他当天晚上就看见面试官发了一条这

2023-03-16 17:37:19 7299 6

原创 我在字节当主管:百次面试结果,总结一个刷掉99%求职者的问题!

我一个在大厂当主管的朋友,跟我说:“现在招性能测试太难了,当然不是说没人干,一开招聘信息就能收到一大把简历,其中不乏学历亮眼、背景出色、简历里各种高并发、大流量的项目经验的人才。问题在于,当你提出讲一个项目中遇到的性能问题,以及如何分析定位时,却发现绝大多数根本没有遇到过性能问题。甚至面试了几个高级性能测试工程师,还是发现一旦涉及到性能分析调优,就开始左顾右盼、答非所问。”

2023-03-15 17:24:47 2623

原创 “终于我从字节离职了...“一个年薪50W的测试工程师的自白...

我递上了我的辞职信,不是因为公司给的不多,也不是因为公司待我不好,但是我觉得,我每天看中我憔悴的面容,每天晚上拖着疲惫的身体躺在床上,我都不知道人生的意义,是赚钱吗?是为了更好的生活吗?但是我认为我想要的生活不是每天从早忙到晚,不是每天面对电脑面对工作,我的大好时光已经一半奉献给工作了,我应该要去体验我想要的生活了,我应该去看看山川河海,去看看生活的美好,去遇见一个更加光彩亮丽的自己,而不是现在蓬头垢面,一脸憔悴,所以我辞职了......"这是一位从字节离职的年薪50w的测试工程师的自白。

2023-03-02 21:29:25 6884 1

原创 去了字节跳动,才知道年薪40W的测试有这么多?

,毕业时去了家互联网创业公司,干了两年就跳槽腾讯,现在又成功跳槽字节,薪资涨了一大截,这命也太好了吧。按照脉脉和知乎上字节员工的说法,即便是应届毕业生都可以拿到比阿里高 20%-30% 的薪资,而有工作经验的员工,普遍薪资水平高出业内 30% 以上。大厂并不要求每个人都有超高的学历、不一般的背景,但一定一定会要求你,具备过硬的技术实力、有足够扎实的代码能力。不过,我身边有很多朋友,普通二本毕业,没有多漂亮的简历,甚至没有一份像样的工作经历,也都进了大厂工作。,根据拉勾网的招聘需求也能看出,大厂测试。

2023-02-27 16:02:54 8673

原创 现在入行软测=49年入国军?三句话,让面试官再掏2K!

继2022届高校毕业生首次突破1000万大关后2023届毕业生人数再创新高,首次突破1100万。教育部、人力资源和社会保障部召开2023届全国普通高校毕业生就业创业工作网络视频会议,会议指出,2023届高校毕业生规模预计1158万人,同比增加82万人。

2023-02-27 15:12:36 2684

原创 2024最新软件测试【测试理论+ Unittest 框架】面试题(内附答案)

3.1 你们原来项目的测试流程是怎么样的?我们的测试流程主要有三个阶段:需求了解分析、测试准备、测试执行。 1、需求了解分析阶段 我们的 SE 会把需求文档给我们自己先去了解一到两天这样,之后我们会有一个需求澄清会议, 我们会把不明白不理解的需求在会议上说出来,包含需求的合理性还有需求的可测性等, 产品这边解答,目的是让我们测试这边和开发对需求的理解达到一致。2、测试准备阶段 会议结束之后我们开始准备测试工作,我们测试这边会写一个测试计划,分配每个人负责的模块, 然后我们就根据自己负责的模块用 xmind(

2024-07-26 16:10:00 235

原创 Python 接口自动化测试

  工欲善其事必先利其器,废话不多说。我们先开始搭建环境。初始化环境的项目结构示例如下:接口一般来说有两种,一种是程序内部的接口,一种是系统对外的接口。根据接口的请求方法,常用的几种接口请求方式:  所有的数据测试目标以一个开源的接口模拟网站【HTTPBIN】为测试对象。   常用的参数传递形式有四种:【GitHub示例】  给接口传递参数,请求接口后,接口会给我们我们响应返回,接口在返回的时候,会给我们返回一个状态码来标识当前接口的状态。(1)状态码【GitHub示例】(2)响应头

2024-07-26 16:09:13 436

原创 100 家企业软件测试笔试面试题汇总(网友真实面试后征集)

因为篇幅限制,这里也发不完,就给大家总结成了word文档,共有100多页。都是真实大厂的面试题目,供大家参考,有需要的可以点击下方名片免费领取。在这里祝大家工作顺利,身体健康。

2024-07-26 16:07:06 238

原创 软件测试岗,4 轮面试成功拿下字节 Offer..........

1、社招面试,技术问得相对来说更深入,所以对有些源码要有了解,比如并发相关的原理、JVM等。2、所有的问题都是围绕具体场景,还要知道为什么要用这个技术,以及如何做到高可用等等。3、大厂基本上都会写代码,平时一定要多练习。为了助力测试员朋友们跳槽面试、升职加薪、职业困境,提高自己的技术,本文给大家整了一套涵盖“软件测试架构面试进阶所有技术栈”的快速学习方法和面试资源。本次是免费分享!通过大数据总结发现,其实软件测试岗的面试都是差不多的。

2024-07-25 20:33:58 406

原创 技术分享 | app测试中常用的Android模拟器

Emualor 是Studio 自带的模拟器,是官方提供的工具,Android 开发最常使用的就是这一款。它功能非常齐全,、通话等功能都可正常使用。用户可以使用键盘输入,鼠标点击模拟器按键输入,甚至还可以使用鼠标点击、拖动屏幕进行操纵。当然毕竟是模拟器,和真实的手机设备还是存在差别的。1、通过 AVD Manager 创建使用模拟器2、启动 Android Studio3、点击 Configure 后选择 AVD Manager4、点击 Creat Virtual Device。

2024-07-24 17:08:27 268

原创 Postman进阶功能实战演练

除了前面介绍的一些功能,还有其他一些小功能在日常接口测试或许用得上。

2024-07-23 21:23:04 1011

原创 Selenium如何隐藏浏览器页面?

来获取网页上的数据,编完完整程序之后,实现真正意义上的自动化获取,此时我们会发现在运行中往往会弹出浏览器页面,在调试过程中,这很方便,但是跑自动化时,我们就需要将浏览器隐藏在后台运行即可。这样就不会影响其他工作的进行。掌握一门技术的最佳途径就是实践,好记性不如烂笔头,让咱们一起去实践学习吧!运行结果如下:此时是有浏览器页面弹出的。运行结果如下,此时浏览器页面无弹出。在工作,学习中,我们常常会使用。

2024-07-22 20:35:16 689

原创 128道软件测试面试题,总结目前互联网公司最常问的面试题

以下是软件测试相关的面试题及答案,欢迎大家参考! 1、你的测试职业发展是什么? 测试经验越多,测试能力越高。所以我的职业发展是需要时间积累的,一步步向着高级测试工程师奔去。而且我也有初步的职业规划,前3年积累测试经验,按如何做好测试工程师的要点去要求自己,不断更新自己改正自己,做好测试任务。 2、你认为测试人员需要具备哪些素质 做测试应该要有一定的协调能力,因为测试人员经常要与开发接触处理一些问题,如果处理不好的话会引起一些冲突,这样的话工作上就会不好做。还有测试人员要有一定的耐心,有的时候做测试很枯燥乏味

2024-07-19 20:19:03 810

原创 软件测试面试题 | 提BUG相关

1、什么是bug?bug由哪些内容组成?①在电脑系统或程序中,隐藏着一些未被发现的缺陷或问题,统称为bug②bug组成包含:标题、前置条件、严重程度、优先级、操作步骤、预期结果、实际结果、BUG截图或操作日志等组成

2024-07-19 20:14:02 248

原创 Python OCR库:自动化测试验证码识别神器!

在工作中,经常需要处理文字识别的任务,而OCR(Optical Character Recognition,光学字符识别)库能够帮助我们将图像中的文字提取出来。Python中有几个常用的OCR库,包括pyocr、pytesseract和python- tesseract、EasyOCR。本文将对它们进行比较,并提供一些示例代码来演示它们在实际接口自动化工作中的应用。

2024-07-18 21:24:16 801

原创 备战金九银十软件测试面试刷题小程序,错过你会后悔的

想找工作或者等金九银十跳槽涨薪的朋友们有福了,今天给大家推荐一个软件测试面试的刷题小程序。相信有很多朋友找工作都倒在面试这一关上面,那是你还不知道有这么一个软件测试面试的刷题小程序。里面包含了面试常问的软件测试基础题,web自动化测试、app自动化测试、接口测试、性能测试、数据库及一些常问到的人力资源题目。最主要的是他还有真实大厂企业招聘面试过的真实问题。小程序名放到最后,祝大家都能找到满意的工作。篇幅限制,想看完整版的VX收缩“软件测试面试宝典”激活码领取加我下方名片,还有各种大厂简历模板免费送。

2024-07-17 21:28:23 360

原创 15:00面试,15:06就出来了,问的问题有点变态。。。

到这家公司开始上班,加班是每天必不可少的,看在钱给的比较多的份上,就不太计较了。没想到7月一纸通知,所有人不准加班,加班费不仅没有了,薪资还要降40%,这下搞的饭都吃不起了。

2024-07-15 17:23:20 924

原创 金九银十软件测试面试题(800道)

今年你的目标是拿下大厂offer?还是多少万年薪?其实这些都离不开日积月累的过程。为此我特意整理出一份(超详细笔记/面试题)它几乎涵盖了所有的技术栈,非常珍贵,人手一份 肝完进大厂 妥妥的!由于细节内容实在太多啦,所以只把部分知识点截图出来粗略的介绍,每个小节点里面都有更细化的内容!

2024-07-13 20:54:13 219

原创 软件测试面试,一定要准备的7个高频面试题(附答案,建议收藏)

核⼼要素:个⼈技能优势+⼯作背景+经验亮点第一种:基本信息+离职理由⾯试官您好,我叫张三,来⾃番茄市,在软件测试⾏业有 3 年的⼯作经验。做过 Web/APP及⼩程序项⽬的测试⼯作,有独⽴负责整个项⽬的测试经验。由于个⼈原因从上家公司离职,⽬前为离职状态,以上是我的个⼈介绍。第二种:基本信息+项⽬介绍⾯试官您好,我叫张三,来⾃番茄市,在软件测试⾏业有 3 年的⼯作经验,做过 Web/APP及⼩程序项⽬的测试⼯作,有独⽴负责整个项⽬的测试经验。

2024-07-11 21:02:54 579

原创 10道软件测试面试题及其答案:

答案:测试计划是一个文档,它描述了要进行测试的软件项目的范围、目标、资源、进度和风险管理等方面。答案:确定测试用例的优先级是一个重要的步骤,以确保首先测试最重要的功能和场景。答案:当在测试过程中发现缺陷时,我会首先记录缺陷的详细信息,包括重现步骤、预期结果和实际结果。答案:边界值分析是一种软件测试技术,它侧重于测试输入数据的边界值,因为很多缺陷都出现在边界条件上。答案:软件测试是评估软件项目质量的过程,它涉及手动或自动检测软件的某些方面,以确保其满足规定的需求并识别其中的差异、错误或遗漏。

2024-07-11 21:01:41 933

原创 全网最全的软件测试面试八股

兼容测试主要是检查软件在不同的硬件平台、软件平台上是否可以正常的运行,即是通常说的软件的可移植性。兼容的类型,如果细分的话,有平台的兼容,网络兼容,数据库兼容,以及数据格式的兼容。兼容测试的重点是,对兼容环境的分析。通常,是在运行软件的环境不是很确定的情况下,才需要做兼容。根据软件运行的需要,或者根据需求文档,一般都能够得出用户会在什么环境下使用该软件,把这些环境整理成表单,就得出做兼容测试的兼容环境了。

2024-07-11 21:00:32 981

原创 软件测试常见的面试题(46道)

越早的找出bug,就会减少后续开发人员修改程序的次数,并且可以降低成本,如果等整个软件开发的差不多了发现一个致命的错误的话,是需要花费很多时间和人力来重新修改的。测试的结果还很多,有的都是类似的,没有必要进行相同的测试。缺陷编号、缺陷标题、缺陷描述、缺陷的优先级、缺陷的重要程度、缺陷所述的模块、缺陷所属的版本、缺陷所属的开发人员、输入数据、输出结果、缺陷分析等。是的,通常如果发现一个缺陷的话,有的时候会发现很多类似的缺陷,因为由于开发人员的习惯,可能一个地方有错误,另外一个地方就会有相同的错误。

2024-07-11 20:59:27 456

原创 JMeter基础脚本编写介绍及案例演示

近期粉丝们基于工具咨询的问题,今天以JMeter入门第一个jmx测试脚本编写,针对不同类型的HTTP请求案例,给他大家详细的演示一下!

2024-07-10 19:49:54 1045

原创 Appium环境搭建及元素定位

公共 capabilityAndroid 独有capabilityIOS 独有capability启动过程【了解】appium的启动实际上是在本机使用了4723端口开启了一个服务,我们写的 python 代码会访问本机的 appium 服务器,并获取 driver 对象appium 会将我们的 driver 对象调用的方法转化成 post 请求,提交给appium服务器appium 通过接收到的 post 请求发送给手机,再由手机进行执行02 Appium元素信息的获取。

2024-07-10 19:48:57 878

原创 测开必备:使用MQ的优势、劣势及常见问题

全称为Message Queue-消息队列,是一种应用程序对应用程序的消息通信,一端只管往队列不断发布信息,另一端只管往队列中读取消息,发布者不需要关心读取消息的谁,读取消息者不需要关心发布消息的是谁,各干各的互不干扰。市场上现在常用的有:RabbitMQ、RocketMQ、Kafka,ActiveMQ。详细对比如下(一般的业务系统要引入MQ,最早大家都用ActiveMQ,但是现在用的并不多了,没经过大规模吞吐量场景的验证,社区也不是很活跃;

2024-07-10 16:50:42 826

原创 Postman接口测试

在过往的工作中,遇到很多测试小伙伴使用 postman 的时候都是直接通过 api 文档的描述请求,检查返回的数据是否正常,很少会用到 pre-request Script 这个功能,甚至也有不少开发的小伙伴也是很少用到这个功能。这个功能类似于 python unittest 里面的 setup 或者是 pytest 里面的 conftest 文件,在执行测试前先执行的函数。以上就是这篇文章主要讲的内容,主要是讲解 pre-request script 在工作中的应用场景,希望可以帮助到大家。

2024-07-09 16:19:07 729

原创 UI 自动化测试框架:PO 模式+数据驱动

PO(PageObject)设计模式将某个页面的所有元素对象定位和对元素对象的操作封装成一个 Page 类,并以页面为单位来写测试用例,实现页面对象和测试用例的分离。PO 模式的设计思想与面向对象相似,能让测试代码变得可读性更好,可维护性高,复用性高。PO 模式可以把一个页面分为三个层级:对象库层、操作层、业务层。对象库层:封装定位元素的方法。操作层:封装对元素的操作。业务层:将一个或多个操作组合起来完成一个业务功能。

2024-07-09 16:16:40 565

原创 Python 自动化测试实现的思路

例如:先进行接口自动化测试,验证接口的正确性和稳定性;使用持续集成工具,例如:Jenkins,将购物车自动化测试集成到持续集成流程中,实现自动化测试的自动执行和结果分析。根据测试目标和需求,选择适合的自动化测试工具和框架,例如:Selenium、Appium、Requests等。根据测试目标和需求,编写自动化测试用例,包括测试场景、测试步骤、预期结果等。根据测试结果和日志进行测试结果分析,确定测试是否通过或失败,并记录测试缺陷。根据测试结果和反馈优化测试用例和测试框架,提高自动化测试的效率和稳定性。

2024-07-08 17:20:48 526

原创 jmeter 压测详解

随着商业业务不断扩张,调用adsearch服务频率越来越高,所以这次想做个压测,了解目前多少并发量可以到达adsearch服务的界值。

2024-07-08 17:19:54 877

原创 详解软件测试环境搭建及测试过程

早在2012年左右,支付宝虽然很快被大众接受,但是却面临着一种比较普遍的现象:支付宝账户余额内总是有一 笔闲置资金,虽然不同账户资金数额有多有少,但总的来说,这笔躺在账户什么做不了的闲置资金数额还是比较庞大的,对于支付宝的发展而言非常不利。这些因素可能来自技术,资源或者其他方面的(对于需要的软件,有可能非常贵,公司负担不起,或者需要和银行对接才能测试成功,但是有可能无法和银行对接)功能测试(验证软件是否满足用户的需求),稳定性测试,还是性能测试(软件的效率),测试目的不同,搭建测试环境时应注意的点也不同。

2024-07-06 21:27:41 720

原创 软件测试常见面试问题

单元测试:单元测试是对软件组成单元进行测试。其目的是检验软件基本组成单位的正确性。测试的对象是软件设计的最小单位:模块。Findyou又称为模块测试,一个单元测试是用于判断某个特定条件(或者场景)下某个特定函数的行为。(测试内容:模块接口测试、局部数据结构测试、路径测试、错误处理测试、边界测试)集成测试:(集成测试也称联合测试、组装测试,将程序模块采用适当的集成策略组装起来,对系统的接口及集成后的功能进行正确性检测的测试工作。主要目的是检查软件单位之间的接口是否正确。

2024-07-05 16:37:06 828

原创 Selenium+python自动化测试:解决无法启动IE浏览器及报错问题

(ps:其他浏览器都正常执行,就IE不对)name定位、css定位、xpath文本定位能试的都试了,可还是如此。点击报错链接或直接在浏览器输入:http://selenium-release.storage.googleapis.com/index.html,根据selenium对应版本进行下载。根据以上报错提示,点击蓝色链接,下载IEDriverServer.exe ,这里需要注意的是,所下载的IEDriverServer要与selenium版本保持一致!前言:记录启动IE浏览器的报错及解决方法。

2024-07-04 22:04:09 409

原创 一文搞懂MySQL性能测试及调优中的死锁处理方法,还有谁不会?

以下从检测、死锁避免、死锁解决3个方面来探讨如何对MySQL死锁问题进行性能调优。

2024-07-03 20:38:31 565

原创 如何正确使用JMeter性能测试?紧扣面试实际需求

测试计划1.测试计划就是一个完整的场景2.“独立运行每个线程组” :勾选以后所有的线程组都是顺序执行的了。一般不勾选,让所有 的线程组并发启动。3.“函数测试模式” :勾选后会有详细的请求记录,消耗资源,影响客户端性能。一般不勾选。4.用户定义的变量:全局变量,测试计划上可以添加用户定义的变量。一般添加一些系统常用的配置。如果测试过程中想切换环境,切换配置,一般不建议在测试计划上添加变量线程组(1)thread group(线程组)这个就是我们通常添加运行的线程。

2024-07-03 20:36:57 602

原创 使用Selenium进行自动化测试

对于很多刚入门的测试新手来说,大家都将作为自己职业发展的一个主要阶段。可是,在成为一名合格的自动化测试工程师之前,我们不仅要掌握相应的理论知识,还要进行大量的实践,积累足够的经验,以便快速适应工作需求。今天,笔者就想给大家介绍一些,关于使用Selenium进行自动化测试的实战案例经验。希望对测试新手们有所帮助。

2024-07-02 16:50:48 332

原创 测试工程师日常工作的一天.....

快5年的测试来给你们讲讲吧,也没什么可骄傲的,但在上海混迹了几年,大厂也呆了腾讯、有赞,面试面了几十次,上线bug也遇到过,各种扯来扯去也遇到过,加班通宵的也遇到过,地铁里开的也经历过…总之,我觉得就按照我目前这个年龄,你们能想到的测试的日常我都经历过了。所以,我来简单说说吧~

2024-07-02 16:49:56 400

原创 什么是接口?什么是接口测试?什么是接口自动化测试?

软件开发未完成,接口还无法调试,测试如果需要同步开发接口,需根据接口文档规范,利用MOCK SERVER等接口模拟工具模拟接口,从而进行接口自动化用例调试开发。接口测试难度低于UI测试,执行效率高于UI,可测试的代码覆盖率高,维护成本低,属于低成本,高收益。提取脚本可重复项,封装简化脚本,利用公共类或公共函数等方法,提高脚本的利用率、可读性及可维护性。,浏览器卡顿,网速,需求变动等,从而容易造成脚本执行失败,维护成本较高,投入较高等问题。UI能模拟用户的真实行为,但是受外部的原因,如。

2024-07-01 20:11:19 660

原创 Postman做接口测试:如何自动校验接口响应

虽然测试人员大多会使用postman,但是有一些技巧能事半功倍,导入文档就不需要一个个编写用例了,能节省很多时间。

2024-07-01 20:10:29 276

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除