- 博客(1305)
- 收藏
- 关注
原创 测试人员必备的linux命令(已分组)
作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。
2025-11-24 15:21:40
536
原创 深度解析:测试开发工程师的角色与核心能力
在技术迅速发展的今天,测试开发工程师的角色越来越受到重视。他们不仅仅是代码的编写者,更是问题的解决者和效率的提升者。通过利用先进的工具和框架,测试开发工程师能够快速识别并解决测试过程中的瓶颈,提高工作效率,同时确保产品在上线前满足所有质量标准。作为桥梁连接软件开发和最终产品交付的关键角色,测试开发工程师的价值不可小觑。通过精通技术、不断创新并优化测试流程,他们不仅提高了产品的质量,也保障了企业在竞争激烈的市场中的持续成功。
2025-11-24 15:21:05
555
原创 游戏自动化测试覆盖率提升之路
自动化测试的覆盖率提升无法做到一蹴而就,只有在堆砌的过程中,持续提炼经验并进行优化, 才能更高效的达成目标。总结:!!作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。
2025-11-24 15:19:09
654
原创 外包干了5天,技术明显退步
他了解我的困境后,并没有直接给我提供工作机会,而是给了我一个网盘链接,里面包含了一整套软件测试面试必备文档PDF和完整的学习路线视频教程。两年的功能测试工作并没有让我积累到足够的技术实力,反而让我陷入了思维定势,难以适应新的技术挑战。面对大厂严格的面试要求,我感到无从下手,甚至开始怀疑自己的能力。整份文档一共有将近 200 页,全部为大家展示出来肯定是不太现实的,为了不影响大家的阅读体验就只展示了部分内容,还望大家海涵,希望能帮助到您面试前的复习且找到一个好的工作,也节省大家在网上搜索资料的时间来学习.
2025-11-22 15:27:40
508
原创 Http中get与post的区别,99%的人都理解错了吧
作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。
2025-11-22 15:26:48
740
原创 服务端性能测试:行业流行性能监控工具介绍
vmstat 和 top 都是Linux 系统自带的命令,提供了实时的监控信息,对于系统管理员和开发人员来说非常有用。vmstat 是一个命令行工具,用于报告 Linux 系统的虚拟内存、进程、CPU 和 IO 状态。它可以提供实时的系统监控信息。vmstat 命令可以通过指定不同的参数和时间间隔来控制输出的频率和详细程度。它对于监测系统的性能问题和调优非常有用。top 是一个交互式命令行工具,用于实时监控系统的进程和资源使用情况。
2025-11-22 15:26:02
591
原创 为什么这批程序员选择降薪跳槽,他们到底图什么?
其实纵观我们的职业生涯,有漫长的几十年,一时的薪水可能只是我们整个生涯中的锚点,而我们在每个关键时间点所做出的选择,关乎着起步与发展。所以,关于跳槽,我们还是应该采取长期战略,从各方面进行考量,才能获得长远的发展。总结:!!作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。
2025-11-22 15:24:38
850
原创 高频JMeter软件测试面试题
近期,有很多粉丝在催更关于Jmeter的面试题,索性抽空整理了一波,以下是一些高频JMeter面试题,拿走不谢~JMeter就像一群将请求发送到目标的用户一样,它收集来自目标服务器的响应以及其他统计数据,这些统计数据通过图形或表格显示应用程序或服务器的性能。1、根据开发提供,编写接口测试用例2、利用JMeter做,添加线程组和HTTP请求,在HTTP请求中,添加对应的ip,port,url,请求参数等3、添加响应断言4、添加查看结果树5、执行用例6、查看结果,验证接口返回与预期是否一致。
2025-11-20 15:18:09
734
原创 软件测试面试题精选
软件测试的目的概括地说,软件质量就是“软件与明确的和隐含的定义的需求相一致的程度”。具体地说,软件质量是软件符合明确叙述的功能和性能需求、文档中明确描述 的开发标准、以及所有专业开发的软件都应具有的隐含特征的程度。影响软件质量的主要因素,这些因素是从管理角度对软件质量的度量。可划分为三组,分别反应用户在使用软件产品时的三种观点。正确性、健壮性、效率、完整性、可用性、风险(产品运行);可理解性、可维修性、灵活性、可测试性(产品修改);可移植性、可再用性、互运行性(产品转移)。
2025-11-20 15:17:37
1016
原创 2025最新软件测试面试题(一)
Https协议git远程分支还原plateform文件夹git clone 克隆地址cd 进入文件夹git branch test 创建分支git branch -v 查看git checkout -b test分支名 切换git add . 提交git commit -m "add 提交"git push 将本地修改的推送到远程服务器中拉取最新代码 git pull origin developgit 提交失败 就这样。
2025-11-19 17:07:21
1132
原创 游戏自动化测试覆盖率提升之路
自动化测试的覆盖率提升无法做到一蹴而就,只有在堆砌的过程中,持续提炼经验并进行优化, 才能更高效的达成目标。!!作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。
2025-11-18 15:41:50
310
原创 字节面试 | 如何测试RocketMQ、RocketMQ?
与定时消息同原理,生产者生产消息时指定特定的 MessageQueue ,消费者消费消息时,消费特定的 MessageQueue,当然如果只有单个MessageQueue,则不会有消费顺序的问题。同一个 MessageQueue 保证里面的消息是顺序消费的前提是:消费者是串行的消费该 MessageQueue,因为就算 MessageQueue 是顺序的,但是当并行消费时,还是会有顺序问题。需要对日志和数据库等方面进行查看。消息生产者,每个生产者都有一个ID(编号),多个生产者实例可以共用同一个ID。
2025-11-18 15:40:43
350
原创 2025软件测试面试题,精选100道,内附文档
这份文档,对于想从事【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!80 、您以往所从事的软件测试工作中,是否使用了一些工具来进行软件缺陷( Bug )的管理?35、软件测试的文档测试应当贯穿于软件生命周期的全过程,其中用户文档是文档测试的重点。12、使用 QTP 做功能测试,录制脚本的时候,要验证多个用户的登录情况/查询情况,如何操作?70 、请试着比较一下黑盒测试、白盒测试、单元测试、集成测试、系统测试、验收测试的区别与联系。
2025-11-17 14:33:17
476
原创 软件测试常见面试题
面试官您好,我叫XXX,一直从事车载软件测试,负责最多的是中控方面。以下是我的一些优势:车载的测试流程我是熟练掌握的,且能够独立编写测试用例。平时BUG提交会使用到Jira,类似禅道这些缺陷管理工具。测试中抓取log会涉及adb命令的使用 ,也如会用monkey进行APP的稳定性测试,有涉及到代码修改户使用到Androidstudio这些开发工具。我自学过Java语法,看懂简单代码。我接触过有涉及到使用Canoe工具的项目,比如HUD,CANoe主要是用来仿真发送报文、分析报文等这些作用。
2025-11-17 14:31:42
842
原创 最新软件测试面试题,常见面试题及答案汇总,不怕拿不到offer
作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。
2025-11-17 14:28:33
877
原创 软件测试工程师面试题汇总
比较多的答案是“管理者”。一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有,其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和学习有关,但要突出积极的个性和做事的能力,说得合情合理企业才会相信。企业认为最聪明的求职者是对所面试的公司预先了解很多,包括公司各个部门,发展情况,在面试回答问题的时候可以提到所了解的情况,企业欢迎进入企业的人是“知己”,而不是“盲人”。
2025-11-17 14:27:57
875
原创 年薪50W的软件测试面试题,到底长啥样?
作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。
2025-11-13 15:21:42
621
原创 2025软件测试面试题(持续更新)
转眼2025年招聘季已将到来,没点真本事真技术,没点面试经验,不了解点职场套路,如何过五关斩六将?如何打败面试官?如何拿下那梦寐以求的offer?如果你的跳槽意向已经很确定,那么请往下看!跳槽最重要的一步自然是面试,马上跳槽季,网上出现了各种面试题,一时会让人眼花缭乱,分不清最该看哪个,所以小编整理出以下资料仅供大家参考。
2025-11-13 15:14:09
320
原创 2025年100道最新软件测试面试题,常见面试题及答案汇总
由于文章篇幅有限,答案加里面会很乱,也选取了其中最常见的一百道题,一共有四百页的面试题,里面包含了软件测试理论,liunx,MySQL基础,Web测试,接口测试,APP测试,管理工具,性能测试,Python等等一些常见的面试题。Q77、现在要处理一个大小为 10G 的文件,但是内存只有 4G,如果在只修改 get_lines 函数而其他代码保持不变的情况下,应该如何实现?需要考虑的问题都有哪些?Q96、有五间房屋排成一列 所有房屋的外表颜色都不一样 所有的屋主来自不同的国家 所有的屋主都养不同的宠物;
2025-11-12 15:05:53
670
原创 性能测试 —— Jmeter 获取用户数据 - 全部登录
提取所有用户名。因为会被登录接口调用,所以需要定义变量名称线程-添加-逻辑控制器-foreach控制器输入变量前缀:为用户列表接口,获取的用户列表前缀(提取用户定义的变量名)开始循环(不包含):从1开始遍历则填0结束循环(包含):Json提取匹配的次数,本身为变量可直接引用输入变量:为foreach输出的变量名称,供后续登录接口引用参数提取到10个用户,则循环登录10次。
2025-11-10 15:22:41
274
原创 Pytest插件pytest-selenium-让自动化测试更简洁
pytest-selenium 是Pytest的一个插件,它为Web应用的自动化测试提供了便捷的解决方案。通过使用该插件,你可以使用Python编写清晰、简洁的测试用例,自动化执行各种浏览器的操作,从而确保Web应用的稳定性和可靠性。
2025-11-10 15:22:03
960
原创 2025最新Selenium面试题(附带答案),建议收藏备用
Selenium-Grid允许在不同的机器上针对不同的浏览器并行运行测试。也就是说,在不同的机器、不同的浏览器和操作系统上同时运行多个测试。本质上,Selenium-Grid支持分布式测试执行。
2025-11-08 14:32:56
648
原创 Jmeter扩展函数?年薪50W+的测试大佬教你怎么玩
填写的变量名,如果已定义可用,返回 true,未定义或不可用,则返回 false如:{__isVarDefined(dbsum)} {__isVarDefined(javahome)}
2025-11-08 14:32:16
798
原创 经验: Linux系统压力测试工具(命令行工具)
Linux的命令行压力测试工具在做基准测试时很有用,通过基准测试对了解一个系统所能达到的最大性能指标,这些指标可以作为后续性能比较、优化评估的参考依据。可以使用stress命令使CPU处于高负载状态。例如,通过stress -c 4命令(-c选项用于指定CPU核心数),会让系统的4个CPU核心都处于高负载运算状态。这对于测试CPU的性能极限以及系统在CPU高负载下的响应能力很有帮助。比如,在测试服务器性能时,通过这种方式可以确定服务器在高CPU负载下是否会出现卡顿或者崩溃的情况。
2025-11-07 15:46:33
113
原创 Java中的负载测试:从单元测试到集成测试的完整覆盖策略
大家好,今天我们来聊一聊Java中的负载测试。负载测试是保证系统性能和稳定性的重要手段,而完整的测试策略不仅包括单元测试,还要覆盖到集成测试。
2025-11-07 15:45:19
111
原创 软件测试就是走流程,把软件试用一遍?
一句很经典的话:1个鸡蛋在100个人眼中可能有101中形态。同样的,这句话适用于软件测试领域。在很多人,甚至还包括一些软件技术人员眼中,→ 软件测试就是走流程,把软件试用一遍→ 有程序员就够了,测试员又代替不了程序员,聘请没意义→ 我们是聘请的业内资深软件开发人员,不需要做软件测试→ 随便找个懂代码的就能做软件测试→ 测试时间多寡按照工程进度来算→ 软件开发完成后,才能进行软件测试→ 软件发布后,如果发现质量问题,就软件测试员工作失误→ 软件测试是测试人员的事情,与程序员无关……
2025-11-07 15:42:41
802
原创 【面经】2025年软件测试面试题,精选100 道(附答案)
80 、您以往所从事的软件测试工作中,是否使用了一些工具来进行软件缺陷( Bug )的管理?79 、您以往的工作中,一条软件缺陷(或者叫 Bug )记录都包含了哪些内容?如果有,请尽可能的详细描述您以往的性能测试工作的完整过程。35、软件测试的文档测试应当贯穿于软件生命周期的全过程,其中用户文档是文档测试的重点。12、使用 QTP 做功能测试,录制脚本的时候,要验证多个用户的登录情况/查询情况,如何操作?70 、请试着比较一下黑盒测试、白盒测试、单元测试、集成测试、系统测试、验收测试的区别与联系。
2025-11-06 16:18:18
883
原创 软件测试mysql面试题及答案_软件测试技术之面试必问的25道数据库测试题
本文将带你了解技术之面试必问的25道数据库测试题,希望对大家学测试技术有所帮助面试必问的25道题1)什么是?数据库测试也称为后端测试。数据库测试分为四个类别。数据完整性测试数据有效性测试数据库相关的性能测试功能,程序和2)在数据库测试中,我们需要正常检查什么?通常,我们在DB Testing中检查的内容是:约束检查验证字段大小将应用程序字段大小与数据库匹配基于绩效的问题的索引3)解释什么是数据驱动测试?在数据表中,为了测试多个数据,使用数据驱动的测试。
2025-11-06 16:03:53
639
原创 车载测试面试10问:这样答,通过率翻倍!
参考答案:"我曾负责某车型的仪表盘功能测试,包括车速、转速、油量、报警提示等UI显示逻辑。使用CANoe模拟信号输入,验证不同驾驶模式下的显示变化,并针对背光调节、多语言切换等做了兼容性测试。发现过3个关键BUG,如低温环境下显示延迟问题,推动开发团队优化了刷新机制。
2025-11-05 15:30:45
493
原创 鸿蒙智行80万辆、小米20万台?智能汽车狂飙背后,车载测试工程师太关键了
作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。
2025-11-05 15:27:10
700
原创 测试“段位”速查:8个级别,你站稳哪一层?
作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。
2025-11-05 15:25:12
722
原创 手工测试与自动化测试:不是“二选一”,而是“左右手”!
作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。
2025-11-04 14:52:02
423
原创 2025软件测试面试题(持续更新)
转眼2025年招聘季已将到来,没点真本事真技术,没点面试经验,不了解点职场套路,如何过五关斩六将?如何打败面试官?如何拿下那梦寐以求的offer?如果你的跳槽意向已经很确定,那么请往下看!跳槽最重要的一步自然是面试,马上跳槽季,网上出现了各种面试题,一时会让人眼花缭乱,分不清最该看哪个,所以小编整理出以下资料仅供大家参考。
2025-11-01 14:56:22
961
原创 2025最新基于Python自动化软件测试面试题大全(含答案)
兼容测试主要是检查软件在不同的硬件平台、软件平台上是否可以正常的运行,即是通常说的软件的可移植性。兼容的类型,如果细分的话,有平台的兼容,网络兼容,数据库兼容,以及数据格式的兼容。兼容测试的重点是,对兼容环境的分析。通常,是在运行软件的环境不是很确定的情况下,才需要做兼容。根据软件运行的需要,或者根据需求文档,一般都能够得出用户会在什么环境下使用该软件,把这些环境整理成表单,就得出做兼容测试的兼容环境了。
2025-11-01 14:55:49
760
原创 软件测试面试题总结(超全的)
回归测试: (regression testing): 回归测试有两类:用例回归和错误回归;用例回归是过一段时间以后再回头对以前使用过的用例在重新进行测试,看看会重新发现问题。错误回归,就是在新版本中,对以前版本中出现并修复的缺陷进行再次验证,并以缺陷为核心,对相关修改的部分进行测试的方法。
2025-11-01 14:55:16
998
原创 既然jmeter也能做接口自动化,为什么还需要pytest自己搭框架?
pytest 是 python 的第三方单元测试框架,比自带 unittest 更简洁和高效,支持非常丰富的插件,同时兼容 unittest 框架。这就使得我们在 unittest 框架迁移到 pytest 框架的时候不需要重写代码。pytest框架优点1、简单灵活,容易上手2、支持参数化3、能够支持简单的单元测试和复杂的功能测试,还可以用来做selenium/appium等自动化测试,接口自动化测试(pytest+request)4、pytest具有很多第三方插件,并且可以自定义扩展,
2025-10-31 17:00:44
410
原创 Selenium自动化测试框架
1.1 什么是框架?框架(framework)是一个框子——指其约束性,也是一个架子——指其支撑性。是一个基本概念上的结构用于去解决或者处理复杂的问题。框架是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法;另一种定义认为,框架是可被应用开发者定制的应用骨架。前者是从应用方面而后者是从目的方面给出的定义。框架,其实就是某种应用的半成品,就是一组组件,供你选用完成你自己的系统。简单说就是使用别人搭好的舞台,你来做表演。1.2 为什么使用框架?1)自己从头实现太复杂。
2025-10-31 16:59:46
260
原创 软件测试的调用接口怎么调用,逻辑是什么?
接口测试是测试系统组件之间接口的测试。接口主要用于检测外部系统和内部子系统之间的交互点。测试的重点是检查数据交换、传输、控制和管理过程,以及系统之间的相互逻辑依赖。
2025-10-31 16:58:27
322
原创 软件测试面试200问(全)(附答案)
根据我们测试用例优先级目的:那么优先级越高的测试用例覆盖的测试点应该是用户最关心的, 比如一个注册功能, 能够注册成功这个用例的优先级就是最高的(但是不是所有的注册成功的case都是优先级最高,只需要挑选一个即可), 其他各种异常校验都是次要优先级的, 还有一些场景覆盖的测试点很难出现,或者叫就算有问题影响也不大, 可以放到低优先级。第二、明确测试活动的五个要素:测试需求是什么、决定怎么测试、明确测试时间、确定测试人员、确定测试环境:测试中需要的技能,工具以及相应的背景知识,测试过程中可能遇到的风险等等。
2025-10-30 21:51:07
426
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅