- 博客(256)
- 收藏
- 关注
原创 字节面试:如何测试RocketMQ、RocketMQ?测试点有哪些?
作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。
2025-07-21 14:12:20
258
原创 面试百问:H5性能测试如何做?
白屏时间:用户首次看到网页又内容的时间,即第一次渲染流程完成时间首屏时间:用户看到第一屏,即整个网页完全显示出来的时间首资源下载时间:从开始下载第一个资源到下载完成的时间总资源下载时间:从开始已下载到所有资源都下载完成的时间用户可操作时间:从页面开始加载,到用户能够操作页面的时间在APP客户端上测试测试H5性能时,还要关注因为加载H5时,APP的常规性能指标内存:加载页面前后内存变化,可以反映出H5中资源数量和大小,比如图片大小。
2025-07-21 14:11:03
717
原创 2025常问的100道软件测试面试题分享
以上是涉及到接口自动化测试的一些可能的面试题目,不同公司和不同职位的需求可能会有所差异,建议在面试前多了解所面试公司和岗位的具体要求,注重自己的基础知识和思维能力,保持对技术的热情和积极追求。这些资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!53.如何将接口自动化测试应用到DevOps流程中?93.性能优化对于接口自动化测试的重要性是什么?70.接口自动化测试与UI自动化测试如何配合?71.接口自动化测试与移动自动化测试如何配合?
2025-07-19 13:53:23
480
原创 2025最全软件测试面试八股文(答案+文档+视频讲解)
在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。
2025-07-19 13:51:57
1017
原创 玩转 @pytest.mark.parametrize:测试数据驱动的开挂指南
以前测试不同数据要写 N 个函数,现在有了 @pytest.mark.parametrize,一个函数搞定所有,就像拥有了 “分身术”,再也不用做重复劳动。不管是搭配 Excel,还是结合 fixture、Allure,@pytest.mark.parametrize 都能游刃有余。下次再遇到多组数据测试,直接祭出这个 “神器”,轻松搞定,还能多出时间摸鱼,简直不要太爽!要是你还没掌握这个技能,别慌,就像学骑自行车,多练几次就熟了。快去试试,让你的测试工作也 “开挂” 吧!
2025-07-18 13:58:46
643
原创 提升测试效率:从零开始学习Playwright自动化
Playwright是针对 Python 语言的纯自动化工具,它可以通过单个API自动执行 Chromium,Firefox 和 WebKit 浏览器,同时支持以无头模式、有头模式运行。Playwright(Git)官网:Playwright官方API:
2025-07-18 13:57:26
504
原创 软件测试面试必问的几个问题,拿好标准答案,有备无患~
由于测试是一个技术岗位且在项目中担当比较重要的位置,因此大部分企业在面试中都会比较严谨,总的来说,只要技术扎实,在面试过程中沉稳冷静,相信就一定能拿到一个好成绩~总结:!!作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。软件测试。
2025-07-17 14:01:07
1017
原创 软件测试面试怎样介绍自己的测试项目?会问到什么程度?
回答思路:项目周期web项目周期:新项目一般在6个月左右(可以分多个迭代完成), 发布一个可用版本进行中的项目一般两周左右一个迭代 , 即也会发布新的可用版本app项目周期:一般在4个月左右小程序项目周期:一般2个月左右测试开发比例:1:5左右项目用例数量web项目:一般整个系统用例约4000条左右(个人负责模块的1100条左右)app项目:常规app用例约600条左右(个人负责约220左右)小程序项目:常规小程序级别约200条左右(一般一个人负责)bug数量。
2025-07-16 15:01:32
1077
原创 软件测试面试指导之自我介绍 (干货)
如果你在做好本职工作的同时,另外还取得了别的成就,最好是在其他求职者中没有或少有的亮点,不妨也在简历上画上一笔吧。比如说你是测试工程师,平时有时间就在知乎、头条上发表测试技术类文章,或者参与过什么比赛,获XX奖,有多少粉丝等等,或者写过什么书,这也是一个加分项~PS:可以适当的表露出自己对该公司和岗位很有兴趣哦~面试官,你好,我叫xxx,xx年本科毕业,从事软件测试将近3年的时间。在此期间做过一些项目也积累过一些经验,能够独立地完成软件测试流程的一个工作。
2025-07-16 15:00:34
781
原创 【软件测试面试】银行项目测试面试题+答案(一)
作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。
2025-07-15 13:55:38
789
原创 软件测试面试丨关于JMeter的问题,看这篇就够了
JMeter是一款纯java编写负载功能测试和性能测试开源工具软件。相比Loadrunner而言,JMeter小巧轻便且免费,逐渐成为了主流的性能测试工具,是每个测试人员都必须要掌握的工具之一。下面列举分享一些关于JMeter问的最多的面试题。1、解释下什么是JMeter?JMeter是一款Java开源工具,用于性能负载测试。它旨在分析和衡量Web应用程序和各种服务的性能和负载功能行为。2、说明JMeter的工作原理?JMeter就像一群将请求发送到目标服务器的用户一样。
2025-07-15 13:53:52
327
原创 一文带你了解最吃香的金融类软件测试(附面试文档)
金融行业金融业是指经营金融商品的特殊行业,它包括银行业、保险业、信托业、证券业和租赁业往往涉及证券、银行、基金、信托、保险、投行、期货等领域。
2025-07-14 13:56:13
820
原创 软件测试常用的7种方法,最后一个是升职加薪关键!
作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。
2025-07-14 13:52:56
785
原创 登录页面测试用例设计
作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。
2025-07-12 13:57:44
300
原创 外包干了一周,技术明显退步
他了解我的困境后,并没有直接给我提供工作机会,而是给了我一个网盘链接,里面包含了一整套软件测试面试必备文档PDF和完整的学习路线视频教程。他告诉我:“去吧,这里有你需要的所有东西,不要再来找我了,我都嫌丢人!整份文档一共有将近 200 页,全部为大家展示出来肯定是不太现实的,为了不影响大家的阅读体验就只展示了部分内容,还望大家海涵,希望能帮助到您面试前的复习且找到一个好的工作,也节省大家在网上搜索资料的时间来学习.两年的时光匆匆流逝,我却在原地踏步,技术没有丝毫的进步,只有年龄在不断增长。
2025-07-12 13:42:17
931
原创 软件测试面试常常遇到的十大“套路”
误区:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有。要点:简历上有的可以一两句话带过,重点回答面试官关心的问题,那就是求职者能否胜任工作。包括:最强的技能、最深入研究的技术领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和学习有关,重点突出好的人格和做事的能力。自我介绍的时间不能太短,几十秒一分钟的自我介绍太单薄,没有说服能力;也不能冗杂太长,有条理的三五分钟比较合适。
2025-07-11 13:51:50
319
原创 8年经验之谈 —— 基于jmeter的性能全流程测试
作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。
2025-07-11 13:49:13
1384
原创 软件测试面试问题及答案
事务是并发控制单位,用户定义的一个操作序列。这些操作要么都做,要么都不做,是不可分割的的工作单位。通过事务,sql server能将逻辑相关的一组操作绑定在一起,以便服务器保持数据的完整性,主要用于一些对操作过程的完整性比较高的程序。(事务的特性:原子性、一致性、隔离性、持久性)。事务提交是提交事务的所有操作:具体来说就是将所有对数据库的更新写回到磁盘上的物理数据库中,事务正常结束。事务回滚是数据库返回到事务开始的状态;
2025-07-10 15:21:26
845
原创 软件测试系列——冒烟测试(Smoke Test,ST)
摘要:冒烟测试是软件开发中的初步测试,用于验证版本基本功能是否可用,防止构建失败。它不同于详细测试,主要关注主流程和重要功能,通常耗时短(0.5-1小时),可手动或自动化执行。冒烟测试源于电路板测试概念,由微软引入软件开发,是持续集成的关键环节,有助于早期发现致命性bug,降低修复成本。测试案例选择遵循主流程优先、重要功能占比高的原则。与回归测试不同,冒烟测试是版本验证而非维护阶段测试。实践表明,自动化冒烟测试能提高效率,适用于稳定系统。
2025-07-10 15:18:48
435
原创 一篇文章带你了解Python常用自动化测试框架——Pytest
下面我们首先来简单介绍Pytest及相关内容下面我们来简单介绍Pytest框架:pytest是一个非常成熟的单元测试框架,经过多版本的迭代,主要优点在于灵活和简单pytest具有极强的兼容性和生态环境,它可以结合selenium,requests,appium完成各种不同的自动化pytest具有更好的页面展示效果,它可以生成自定义allure报告以及和Jenkins持续集成pytestpytest-html:主要用来生成html报告的插件pytest-xdist:主要用来进行多线程运行的插件。
2025-07-09 13:28:03
774
原创 一篇文章带你了解接口自动化
作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。
2025-07-09 13:24:25
999
原创 软件测试最容易陷入的28个误区
新手测试人员常陷入28个误区,包括将测试与开发对立、轻视开发知识、认为测试简单枯燥、手工测试无价值等。文章指出测试需要掌握开发知识、自动化只是工具而非替代、测试更应证明软件错误而非正确。测试人员需精通功能、性能、自动化等多领域,其技术要求甚至超过开发。强调测试应从需求阶段介入,规范流程不是成本而是保障。真正的测试高手需要广泛技术储备和逆向思维,职业发展前景不亚于开发。附测试工程师必备技能框架:数据库、Linux、接口测试、自动化、性能测试等。
2025-07-08 14:11:20
680
原创 软件测试的依据,其实远远不止需求文档这么简单
作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。
2025-07-08 14:09:37
796
原创 软件测试面试八股文(答案解析+视频教程)
软件测试核心知识摘要 本文总结了软件测试领域的关键知识点,涵盖架构差异、协议规范、测试方法和技术要点: 架构对比:B/S架构跨平台但响应慢,C/S架构响应快但维护成本高 协议基础:HTTP协议包含请求/响应,GET/POST在参数传递和安全性上存在差异 测试类型:包括单元测试、集成测试、系统测试和验收测试四个阶段 缺陷管理:从发现到关闭的全流程跟踪,包含五种状态和四个严重等级 用例设计:常用等价类、边界值等方法,重点考虑用户场景和业务流程 实用技巧:提供搜索/登录等功能的测试要点,以及淘宝购物车的测试案例参
2025-07-07 14:10:48
724
原创 软件测试常考面试题-软件测试面试宝典
作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。
2025-07-07 14:07:38
707
原创 软件测试15:00面试,15:05就出来了,问的问题过于变态了。。。
请用 python 打印出 10000 以内的对称数(对称数特点:数字左右对称,如:1,2,11,121,1221 等)一个输入三角形的函数,输入后输出是否能组成三角形,三角形类型,请用等价类- 划分法设计测试用例。给定一个整数 N,和一个 0-9 的数 K,要求返回 0-N 中数字 K 出现的次数。1,2,3,4 这4个数字,能组成多少个互不相同的且无重复的三位数,都是多少?统计python源代码文件中代码行数,去除注释,空行,进行输出?你认为性能测试的目的是什么?做好性能测试的工作的关键是什么?
2025-07-05 14:58:55
706
原创 如何进行Jmeter压力测试,压力测试又是什么?
同样选择线程组,右键添加监听器常用的有汇总报告,察看结果树,聚合报告3.1汇总报告这里可以看到每个请求以及总体的各项指标,我们要关注的是异常百分比和吞吐量,异常百分比越大,性能就越差,吞吐量越大效率越高3.2察看结果树这里可以看到响应数据和请求内容,以及取样器结果等取样器结果如下图,请求栏有请求头和请求数据,响应数据栏有响应头和响应数据。响应数据一般为HTML源码,请求头主要记录的是时间,返回状态等等数据,点击Text右边的三角形可以切换观察的数据格式,如JSON等3.3聚合报告。
2025-07-05 14:57:14
1022
原创 软件测试面试:接口自动化测试面试题(含答案+文档)
数据驱动就是通过excel,或者xml,数据库等数据结构来维护测试数据,通过相应的技术去处理,拿到测试数据用于测试,从而实现测试数据与代码的解耦,数据驱动测试的本质是高级的参数化。所谓会话就是session,而session是一种服务器的缓存技术,由服务器端创建,用户登录了系统,一般就会把登录用户的信息保存到这个session对象中,然后把此会话对应的id(JSESSIONID)返回, 因此大部分系统都会用到session机制来实现鉴权。Session保存数据方式也是以key-value的形式。
2025-07-04 19:12:02
596
原创 软件测试面试题总结(超全的)
回归测试: (regression testing): 回归测试有两类:用例回归和错误回归;用例回归是过一段时间以后再回头对以前使用过的用例在重新进行测试,看看会重新发现问题。错误回归,就是在新版本中,对以前版本中出现并修复的缺陷进行再次验证,并以缺陷为核心,对相关修改的部分进行测试的方法。
2025-07-04 19:10:37
851
原创 软件测试面试一定要准备的7个高频面试题(附答案,建议收藏)
这份文档和视频资料,对于想从事【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些。是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。后,我特意整理出了7个高频出现的面试题,一起来看看。的学习资源,希望能给你前进的路上带来帮助。
2025-07-04 19:09:14
242
原创 常见的二十种软件测试方法详解(史上最全)
作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些。
2025-07-03 13:35:35
291
原创 软件测试(功能、接口、性能、自动化)详解 | 测试人生路
接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。
2025-07-03 13:33:08
846
原创 软件测试(功能、工具、接口、性能、自动化、测开)详解
我们在不同文档中看到的“状态迁移图”、“流程图”、“菜单树”,在一定程度上都是功能图的不同表现,不同测试人员可能对具体方法的使用稍有不同。现在的软件几乎都是用事件触发来控制流程的,事件触发时的情景便形成了场景,而同一事件不同的触发顺序和处理结果就形成事件流。编写是软件测试的基本技能;是测试系统能否满足实际运行时的需要,还是目前的系统在哪些方面制约系统性能的表现,或者,哪些系统因素导致。jmeter性能测试,就是通过接口对服务器进行高并发访问的,所以脚本的编写的就和接口测试的时候差不多,输入url,参数等,
2025-07-03 13:30:43
869
原创 软件测试面试题及答案【史上最全】
利用“5W"规则创建软件测试计划,可以帮助测试团队理解测试的目的(WHY),明确测试的范围和内容(WHAT),确定测试的开始和结束日期(WHEN),指出测试的方法和工具(HOW),给出测试文档和软件存放的位置(WHERE)。最后,将构成进程的所有模块一起测试。测试并不能够最大限度的保证软件的质量,软件的高质量是开发和设计出来的,而不是测试出来的,它不仅要通过对软件开发流程的监控,使得软件开发的各个阶段都要按照指定的规程进行,通过对各个阶段产物的评审,QA对流程的监控,对功能及配置的审计来达到开发的最优化。
2025-07-02 14:19:59
462
原创 软件测试流程进阶----两年软件测试总结
如果想让测试在公司的项目中发挥出它最大的价值,并不是招两个测试技术高手,或引入几个测试技术,而是测试技术对项目流程的渗透,以及测试流程的改进与完善。产品对其中某一模块功能确认,开发人员开始对确认的功能编码,开发人员编码的过程中,测试进行功能分解,因为根据模糊的需求很难写出具体的用例,所以,只能尽量对功能进行分析得细些,标注需要验证的内容。先说笔者入职的第一个家公司,笔者是第一个入职的专职测试人员,相信一两个测试的公司还是不少的,入职后各种项目都在进行当中,上面给我的定位是并没完全融入到项目中去。
2025-07-02 13:50:45
645
原创 网络安全与密码学
给小伙伴们的意见是想清楚,自学网络安全没有捷径,相比而言系统的网络安全是最节省成本的方式,因为能够帮你节省大量的时间和精力成本。坚持住,既然已经走到这条路上,虽然前途看似困难重重,只要咬牙坚持,最终会收到你想要的效果。黑客工具&SRC技术文档&PDF书籍&web安全等(可分享)网络安全产业就像一个江湖,各色人等聚集。
2025-03-29 21:18:22
867
原创 虚拟专用网络安全协议
点对点隧道协议(英语:Point to Point Tunneling Protocol,缩写为PPTP)是实现虚拟专用网的方式之一。PPTP使用传输控制协议(TCP)创建控制通道来发送控制命令,以及利用通用路由封装(GRE)通道来封装点对点协议(PPP)数据包以发送数据。PPTP的协议规范本身并未描述加密或身份验证的部分,它依靠点对点协议(PPP)来实现这些安全性功能。总的来说:PPTP是建立在PPP点对点协议上的VPN隧道技术。
2025-03-29 21:16:39
919
原创 SM系列密码算法在网络安全中的工程化应用及最佳实践
给小伙伴们的意见是想清楚,自学网络安全没有捷径,相比而言系统的网络安全是最节省成本的方式,因为能够帮你节省大量的时间和精力成本。坚持住,既然已经走到这条路上,虽然前途看似困难重重,只要咬牙坚持,最终会收到你想要的效果。黑客工具&SRC技术文档&PDF书籍&web安全等(可分享)网络安全产业就像一个江湖,各色人等聚集。
2025-03-20 14:54:58
1077
原创 网络安全设备三权分立账户哪三权
系统管理员:主要负责系统的日常运行维护工作。包括网络设备、安全保密产品、服务器和用户终端、操作系统数据库、涉密业务系统的安装、配置、升级、维护、运行管理;网络和系统的用户增加或删除;网络和系统的数据备份、运行日志审查和运行情况监控;应急条件下的安全恢复。安全保密管理员:主要负责系统的日常安全保密管理工作。包括网络和系统用户权限的授予与撤销;用户操作行为的安全设计;安全保密设备管理;系统安全事件的审计、分析和处理;应急条件下的安全恢复。安全审计员:主要负责对系统管理员和安全保密员的操作行为进行审计跟踪、分析和
2025-03-20 14:53:30
1418
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人