![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件测试
文章平均质量分 86
测试界的扛把子
勤学如春起之苗,不见其增,日有所长。
展开
-
软件测试面试题自动化面经分享——这才是高薪的秘诀!
PO模式。原创 2024-08-24 16:11:45 · 484 阅读 · 0 评论 -
测试工程师面试题,这些你有没有遇到过呢?
强调:基于接口自动化测试,市面上已经有很多很多便捷的工具,甚至已经有不少公司已经有了自己的可视化接口自动化测试平台,让不会编写代码的手工测试工程师经过简单的培训后就可以直接执行,实现起来非常简单。做为一个测试工程师在执行测试工作工程中不能只盯着自己的一亩三分地,招聘者可能更希望测试工程师对于软件质量保障除了执行测试外,还能从各个方面找到提升测试效率、测试有效率的思路或者有向着这个方向思考趋势。手工测试是所有岗位最核心的工作,不管是专职的自动化测试工程师、测试开发还是性能专项等,都是以手工测试为基础。原创 2024-08-24 16:10:15 · 516 阅读 · 0 评论 -
软件测试——面试八股文(入门篇)
α测试:在受控的环境中进行,由用户在开发者的场所进行,并且在开发者对用户的指导下进行测试,开发者负责记录发现的错误和使用中遇到的问题β测试:在开发者不能控制的环境中的真实应用,由软件的最终用户们在一个或多个客户场所下进行,由用户记录在测试中遇到的一系列问题,并定期报给开发者。结语鉴于篇幅所限,选出经典17个软件测试面试题(入门篇)需要完整面经的朋友可以点击下方小卡片免费领取。原创 2024-08-24 16:09:11 · 399 阅读 · 0 评论 -
软件测试8年,却被应届生踩在头上,是应届生太牛了,还是我们太弱了?
前几天有个朋友向我哭诉,说他在公司干了8年的软件测试,却被一个实习生代替了,该何去何从?这是一个值得深思的问题,作为职场人员,我们确实该思考,我们的工作会被实习生代替吗?这是一个很尖锐的问题,却也是一个很实际的问题。想想这个工作如果谁做都可以,企业为什么放着成本低廉的实习生不用,而用你呢?原创 2024-08-23 19:54:25 · 651 阅读 · 0 评论 -
被面试官一句话点破:测试3年经验还不如人家一年的经验
最近和一位老友见面聊天,分开后久久不能释怀,对于他发生的事感触颇深,在写这篇文章时,一度以为是在写自己。接下来的内容是以朋友的视角写的,对最近面试的剖析与反思,请大家耐心看完,没有谁的影子,只有对自己的无奈。原创 2024-08-23 17:15:57 · 460 阅读 · 0 评论 -
【自动化测试】如何从0到1打造自动化测试
整个团队的瓶颈开始由研发人员的不足转向测试人力的不足,单靠人工测试已经无法满足产品的快速更新迭代速度,往往痛定思痛后测试部门都会艰难的走上自动化测试的道路上,那么当我们从无到有打造自己的自动化测试团队时,应该从哪些方面入手,以及按照怎样的流程来避免走太多的弯路呢,这里小编以自己自动化测试的经验来给出一些参考建议。团队的磨合在自动化测试的搭建过程非常重要,可以适当的组织技术分享,安排技术培训等,通过技术的共享让各个团队成员找到更适合自己或者自己更感兴趣的业务方向,能够提高团队成员的自我成就感。原创 2024-08-21 16:37:32 · 590 阅读 · 0 评论 -
2024软件测试的分类大全,必看!
是将经过集成测试的软件,作为计算机系统的一个部分,与系统中其他部分结合起来,在实际运行环境下对计算机系统进行的一系列严格有效的测试,已发现软件潜在的问题,保证系统正常运行。静态测试是指 无需执行 被测程序,而是通过评审软件文档或代码,度量程序,度量程序静态复杂度,检查软件是否符合编程标准,借以发现编写的程序的不足之处,减少错误出现的概率。增加了软件开发各个阶段同步进行验证和确认的活动,测试时伴随整个开发周期进行,测试的对象也不仅仅是程序,他要对需求和设计都要进行相应的测试,开发和测试是两个并行的流程。原创 2024-08-21 15:31:03 · 590 阅读 · 0 评论 -
创业3年,现在鹅厂,年收入百万+,作为软件测试前辈的一些建议....
测试每天都是有固定的任务的,可能每个人每天都会提bug,都会发日报,但是怎么让日报脱颖而出呢?(1)每日日报总结自己所有的bug,站在用户角度,标记1-3个风险问题(太多不能凸显重点)(2)针对风险问题,要站在用户的角度,写清楚影响范围,同时也要写清楚责任人。这样leader就能清楚的看到影响范围和责任人,也知道后续怎么推进。例:TOP1: XXbug问题,影响XXXXXX,责任人XX,需要XX重点关注(标红标粗)原创 2024-08-21 15:30:13 · 761 阅读 · 0 评论 -
测试3个月,成功入职 “字节”,我的面试心得总结
今天来给大家讲一下的面试一些技巧、建议,以及你们在面试过程中需要做的一些准备、注意事项。很多的小伙伴在刚刚学习完软件测试后就要面临一个问题:就业找工作。找工作要面临的第一件事儿就是面试,很多小伙伴对面试完全是模糊并且迷茫的,大部分人谈到面试都有会紧张、患得患失的情绪。为了能够帮助大家打消面试诸多顾虑,今天雨果就从头到尾带大家进入。PS:这里分享一套软件测试的自学教程合集。这份资料中包含了我2022年最新录制的《软件测试零基础到自动化》的全套教程视频。全套内容已经打包到网盘,内容总量接近300个G。原创 2024-08-21 15:29:30 · 845 阅读 · 0 评论 -
外包干了一个月,技术明显进步。。。。。
没办法,我找到了我在抖音集团的老哥,作为他的小老表,在他了解了我的情况后(几乎就是软件测试基础开始),直接甩给我一个网盘,说到:“去吧,这里有你需要的所有东西,不要来找我了,我都嫌丢人!刚开始准备时,自己都蒙了,2年的功能测试让我的技术没有一丝的进步,提升的只有我的年龄…原创 2024-08-20 20:49:13 · 922 阅读 · 0 评论 -
面试官:页面很卡的原因分析及解决方案?【测试面试题分享】
客户端可以通过Accept-Encoding头来声明浏览器支持的压缩方式,服务端通过Content-Encoding来启用压缩,配置压缩的文件类型,压缩方式。DNS解析是从域名到IP的解析。DNS解析包括往复解析的次数及每次解析所花费的时间,它们两者的积即是DNS解析所耗费的总时间。这种情况下,script放在顶部会阻塞页面呈现,在网速慢的情况下会导致“白屏”,直到脚本下载完毕才继续呈现页面。最近市场行情,很多小伙伴有被动跳槽的打算,最近小编会主要更新一些相关的面试题,希望能帮到大家。原创 2024-08-20 14:53:55 · 586 阅读 · 0 评论 -
阿里P8熬了一个月肝出这份32W字 “ 软件测试面试题+简历模板 ”,在Github24小时标星31K+
1、对项目进行基本介绍这一部分对项目的基本介绍重点要概括说明项目的基本功能和组成部分。2、说明自己负责测试的模块这一部分需要挑选自己比较熟悉的业务功能模块,因为后续面试的问题可能就出自这些模块。3、针对部分模块展开进行说明最后挑选一些有代表性的模块展开说明,这里需要注意的是说明的模块或者业务一定要描述的清晰有条理。介绍的整体项目时间把握在2分钟内,目的是让面试官对你之前的项目有一定的了解,同时体现下自己的逻辑和表达能力。原创 2024-08-20 14:44:24 · 945 阅读 · 0 评论 -
接口测试断言详解(Jmeter)
可以在察看结果树中将响应报文的格式从Text切换为Json Path Tester,并在Json Path Expression栏中输入相应的Json Path ,点击Test,察看JsonPath的定位结果。是目前最主流的自动化测试手段,它向服务器发送请求,接收和解析响应结果,通过验证响应报文是否满足需求规约来验证系统逻辑正确性。响应断言和Json断言可以涵盖大部分的接口校验需求,针对更加复杂的接口校验需求,比如数据库校验,比如复杂计算逻辑的校验 ,可通过Beanshell断言组件编写脚本来实现断言。原创 2024-08-19 16:05:03 · 400 阅读 · 0 评论 -
全网最全robotframework自动化测试环境搭建
1、在2019年之前,robotframework-ride的版本一直是1.5.2.1,是2016年1月份的版本,只能安装在python2.7的环境上,导致如果想同时使用robotframework做测试且又需要python3环境编写python代码的小伙伴都需要在操作系统上安装两个python环境(2.7和3.7)。2、2019年,robotframework终于迎来的这次万众瞩目的更新算是解决了此问题,从此只需要安装python3.6以上的python环境即可。原创 2024-08-19 16:04:11 · 343 阅读 · 0 评论 -
年薪30W,BAT抢着要,懂面试技巧的测试人究竟多吃香?
方向都是一样的,从功能、界面、兼容、易用、安全、性能等考虑,面试的时候先基于自己对电子锁的理解去回答功能可以从:是否指纹解锁、密码解锁、设置的指纹及密码有无上限、设置的密码是否有强度校验、在无电情况下可否钥匙开锁,密码输错多少次电子锁会被锁定且是否有绑定到手机 app 通知非法开锁警告等界面:界面按钮排版布局、显示,屏幕显示等是否友好,门把手设计是否友好兼容:是否适配到不同的尺寸安全:发生大火、电子锁无电情况下,是否可钥匙开锁,且是否可接通 app 预知警告性能:门多次撞击,电子锁是否正常。原创 2024-08-17 15:03:37 · 699 阅读 · 0 评论 -
工作三年,月薪不到20k,软件测试工程师,担心被应届生取代
工作了3年,一个月工资不到20K,担心被应届毕业生取代!互联网的快速发展伴随着员工适者生存的加速。几年是一条分界线。如果人们的能力和体力不够,他们就会被淘汰。生动的工作生活让许多人焦虑不安。最近,一名来自211本科的表达了他的焦虑:“他已经工作了三年多,今年25岁,目前的工资不到20K。然而,考虑到他再过几年就30岁了,他的技术并没有提高多少,但是他熟悉几个框架。除了测试文档的写作能力,他没有真正的接触过自动化测试。我觉得任何应届毕业生都可以取代我。当我看到阿里颁发的年终大奖时,我感到非常焦虑。原创 2024-08-17 15:02:29 · 546 阅读 · 0 评论 -
软件测试人的第一个实战项目:web端(视频教程+文档+用例库)
项目主要包括:项目名称、所属行业、包装时间、项目描述、责任描述、项目情况介绍(测试流程、开发模式、印象最深刻的bug等)、部分测试要点(面试问负责的模块怎么测试,回答测试要点的内容就可以)、实战参考应用等。今天给大家分享一个web软件测试实战项目,该项目对新手十分友好,可以很好的锻炼测试最基础的用例写作,执行用例,bug管理(禅道),能帮助你更快的加深印象跟上手实操。最近很多自学测试的小伙伴在问我,学完基础的知识后面临着项目问题,网上项目大都不全,而且也不知道该怎么做,不知道做哪些项目能帮助自己提升。原创 2024-08-17 15:00:59 · 310 阅读 · 0 评论 -
2024大厂高频软件测试面试真题(附答案)
1.首先在postman创建一个登录接口,确定登录是正常的,如果它使用的cookie那么需要把cookie传入列表接口头部信息中。有多少开发、测试,项目周期多久,时间4、如何分配的,有多少用例,多少bug等?各种入参验证(正常情况,异常情况包括输入参数个数不对,类型不对,可选/必选,还有考虑参数有互斥或关联的情况)。前问题一般就是界面的问题,不过像开发在url中加入新的请求参数,而没有写进接口文档中的错误属于后端错误。注册用户的数据没有传入到数据,那就调用一下登录接口是否成功,如果失败了,提bug。原创 2024-08-16 15:34:31 · 800 阅读 · 0 评论 -
软件测试面试会问哪些问题?
1,在⾯试官⾯前千万不要抖脚,⼿脚不要动来动去,不能有⼩动作。2,在⾯试过程中,千万不要跟⾯试官去争论,说话太冲,太能说、抢话说、乱说都不好,遇到难 题,先思考⼀下,切记⼼浮⽓燥,表达时⼝⽓温和,谦虚。3,如果⾯试过程中都不错,谈的也很好,之后却没有给Offer,完全是⾃⼰意料之外的情况,这个很 有可能,或许是因为公司有了其他的⼈选,不⽤介意,更不要沮丧。4,在⾯试过程中,切忌问关于公司计划、⾏业机密等相关的东⻄,不要打探公司的内幕,机密敏感 性的问题不要问东问⻄。原创 2024-08-16 15:25:04 · 836 阅读 · 0 评论 -
2024秋招,软件测试面试八股文(有答案版),金九银十季,涨薪涨薪
最近呢有很多的小伙伴问我有没有什么的面试题,由于笔者之前一直在忙工作上的事情,没有时间整理面试题,刚好最近休息了一下,顺便整理了一些面试题,现在就把整理的面试题分享给大家,希望可以帮助到各位,废话就不多说了直接上干货。目录1、什么是测试用例 什么是测试脚本 两者的关系是什么?为实施测试而向被测试系统提供的输入数据、操作或各种环境设置以及期望结果的一个特定的集合。测试脚本是为了进行而编写的脚本。测试脚本的编写必须对应相应的测试用例2、软件产品质量特性是什么?原创 2024-08-15 14:58:03 · 821 阅读 · 0 评论 -
2020最新各大厂面试遇到的100道软件测试面试题+答案纯干货!! 金九银十到了 快点看!!!(二)
Web应用系统的安全性测试区域主要有:(1)现在的Web应用系统基本采用先注册,后登陆的方式。因此,必须测试有效和无效的用户名和密码,要注意到是否大小写敏感,可以试多少次的限制,是否可以不登陆而直接浏览某个页面等。(2)Web应用系统是否有超时的限制,也就是说,用户登陆后在一定时间内(例如15分钟)没有点击任何页面,是否需要重新登陆才能正常使用。(3)为了保证Web应用系统的安全性,日志文件是至关重要的。需要测试相关信息是否写进了日志文件、是否可追踪。原创 2024-08-15 14:56:14 · 928 阅读 · 0 评论 -
Python自动化测试之异常处理机制实例
今天笔者还是想要讲python中的基础,主要讲解Python中异常介绍、捕获、处理相关知识点内容,只有学好了这些才能为后续自动化测试框架搭建及日常维护做铺垫,废话不多说我们直接进入主题吧。原创 2024-08-14 14:22:43 · 1003 阅读 · 0 评论 -
(建议收藏)最全的Linux面试题 看完深入了解掌握Linux
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux 系统的核心是内核。内核控制着计算机系统上的所有硬件和软件,在必要时分配硬件,并根据需要执行软件。系统内存管理应用程序管理硬件设备管理文件系统管理。原创 2024-08-14 14:21:06 · 954 阅读 · 0 评论 -
Android自动化测试处理各种弹窗的操作方法
在UI自动化测试中弹窗是影响自动化用例稳定性的一大因素,如何方便快捷的处理各种情况下的弹窗,是搞UI自动化测试必须要面临的问题.原创 2024-08-14 14:14:43 · 577 阅读 · 0 评论 -
软件测试常见面试问题
单元测试:单元测试是对软件组成单元进行测试。其目的是检验软件基本组成单位的正确性。测试的对象是软件设计的最小单位:模块。Findyou又称为模块测试,一个单元测试是用于判断某个特定条件(或者场景)下某个特定函数的行为。(测试内容:模块接口测试、局部数据结构测试、路径测试、错误处理测试、边界测试)集成测试:(集成测试也称联合测试、组装测试,将程序模块采用适当的集成策略组装起来,对系统的接口及集成后的功能进行正确性检测的测试工作。主要目的是检查软件单位之间的接口是否正确。原创 2024-08-13 15:16:40 · 916 阅读 · 0 评论 -
字节跳动头条2024测试开发岗 3+1 面经+经验分享(收到offer,入职月薪30K)
字节的面试体验还是相当不错的。过程中面试官会很耐心地听你讲,对于答不太上来的问题,给出大体思路也是可以的。回答不上来的东西,面试官也会在面试过程中跟你简单介绍一下。大概这就是为什么最开始 HR 和邮件里都有说“不会的题也鼓励和面试官交流想法”吧。反问环节请面试官对面试过程进行评价,以及对个人能力提出一些建议的时候,面试官还是很乐意的,也很能抓住我的不足(废话不然为啥人家能是面试官呢)。关于面试中为什么被问到了很多 项目 以及 自动化框架 相关的东西,这个是因为简历上写了之前在学校做过的一个项目。原创 2024-08-13 15:13:56 · 881 阅读 · 0 评论 -
最新接口测试常见面试题(附带答案)
软件开发过程。原创 2024-08-12 15:40:01 · 223 阅读 · 0 评论 -
接口测试工具怎么选?这个技巧你一定要知道
当今软性开发中,接口测试已成为必不可少的一环,该如何选择接口测试工具?选择合适的接口测试工具对于程房员来说非常重要,因为这可以帮助他们更快,更高效地评估接口的质量和可靠性,为了提高测试效率和测试质量,自动化接口测试已经逐渐普及。然而,由于市场上有许多不同的接口测试工具,程序员们很难选择合适的工具。如何选择适合自己的工具呢?选择接口测试工具的考虑因素首先,得知道在选择换口测试工具时应该考虑哪些重要因责。原创 2024-08-12 15:38:57 · 336 阅读 · 0 评论 -
JMeter 性能测试实例分析
1、基准测试2、3、负载测试4、压力测试3、负载测试。原创 2024-08-12 15:36:09 · 322 阅读 · 0 评论 -
美团高级测试面试700题汇总:软测+MySQL+Liunx+Python+自动化等
面试:如果不准备充分的面试,完全是浪费时间,更是对自己的不负责。今天给大家分享下我整理的BAT软件测试面试专题及答案,其中大部分都是大企业面试常问的面试题,可以对照这查漏补缺,当然了,这里所列的肯定不可能覆盖全部方式,不过也希望能对即将找工作的朋友起到一些帮助!在这由于文字很多,我总结了软件测试面试所涉及到的常问范围及架构面试专题和答案分享给大家,文末有领取!原创 2024-08-10 21:26:47 · 812 阅读 · 0 评论 -
全网最详细的软件测试基础知识
软件缺陷:又称之为“Bug”。即计算机软件或程序中存在的某种破坏正常运行能力的问题、错误,或者隐藏的功能缺陷。定义:软件测试是为了发现错误而执行程序或系统的过程。测试显示Bug的存在:穷举测试不可能;尽早地进行测试;缺陷群:(二八定律:约80%的问题被发现在20%的模块中);杀虫剂悖论;测试是上下文相关的;有无谬误;软件测试是有风险的行为;同时,我也准备了一份软件测试视频教程,放在文末了,需要的可以直接去观看,或者直接点击文末小卡片免费领取资料文档。原创 2024-08-10 16:56:34 · 720 阅读 · 0 评论 -
自动化测试面试大全(2024版)
在考虑异常时,通常我们都会想到正常情况,无效的情况,但是不一定能覆盖所有错误码,而接口定义返回的错误码可以帮助我们补充这一部分的用例,比如网络异常,无效的规则,无效的参数,无效的业务ID,无效的任务,服务器异常等,把errorcode的值都补充上去可以设计更多的用例。根据状态转换的分析:比如支付类业务,先支付成功,撤单后会退款,再次支付如果支付未成功,则是支付失败,状态之间的 切换是否正常,未按正常业务顺利进行操作时,状态怎么显示,是否可控,是否出现异常状态,空状态 业务怎么处理等。原创 2024-08-10 16:55:31 · 715 阅读 · 0 评论 -
web自动化测试框架都是有哪些?
2.RobotFramework:一个通用测试框架,支持多种测试场景,包括Web自动化测试。RobotFramework提供了大量的测试库和插件,支持种编程语言编写测试脚本,并支持生成测试报告。和Pytest编写的Web自动化测试框架。,Cypress不同于其他自动化框架,Cypress是内嵌Web浏览器的测试框架,可测试React,Angular,Vue等单页面应用。1.Selenium:轻量级的Web自动化测试框架,支持多种Web浏览器和语言的集成。回放的测试,并带有IDE和与各种测试库和支持。原创 2024-08-09 15:23:46 · 248 阅读 · 0 评论 -
软件测试经典面试题大全(含文档+答案)
回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有。其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和学习有关,但要突出积极的个性和做事的能力,说得合情合理企业才会相信。原创 2024-08-09 15:22:58 · 550 阅读 · 0 评论 -
软件测试基础知识+面试总结(超详细整理)
软件是计算机系统中的程序和相关文件或文档的总称。说法一:使用人工或自动的手段来运行或测量软件系统的过程,以检验软件系统是否满足规定的要求,并找出与预期结果之间的差异。说法二:软件测试就是利用一定的方法对软件的质量或者使用性进行判断和评估的过程。测试用例是描述输入实际值和预期输出行为或者结果的文档,他同时也标识了测试过程结果与约束。原创 2024-08-09 15:22:03 · 691 阅读 · 0 评论 -
2024最新软件测试面试题解析
时光荏苒,一转眼已踏入2024年,进入金九银十,人员就业市场以往的寒冬也貌似有了转暖的迹象,身边大批的就业人员也开始了紧张的备战之中。近几周也和多家合作公司的HR进行了沟通,发现虽然岗位就业情况较去年有所好转,但整体的需求缺口与候选人的条件选择却比19年的时候稀少与严格了许多。原创 2024-08-08 14:56:07 · 906 阅读 · 0 评论 -
外包干了3个月,技术退步明显。。。。。
感觉自己不能够在这样下去了,长时间呆在一个舒适的环境会让一个人堕落!而我已经在一个企业干了四年的功能测试,已经让我变得不思进取,谈了2年的女朋友也因为我的心态和工资和我分手了。于是,我决定要改变现状,冲击下大厂。原创 2024-08-07 17:26:35 · 513 阅读 · 0 评论 -
软件测试经典10题(含解析) 软件测试行业,去大公司还是小公司好?
年轻人都会犯的3个职场错误,你有几个?测试人员如何才能快速成长?软件测试行业,去大公司还是小公司好?同学们可以用这 10 道题目,找到自己的薄弱点,对症下药哦。我的建议是:你们可以拿出纸笔,写下这 10 道题的答案,然后再与文末的答案进行对照~选择题。原创 2024-08-07 14:36:18 · 965 阅读 · 0 评论 -
如何搭建测试环境及注意事项
即使是自学软件测试的同学也可以自己练习搭建测试环境,网上也有很多开源项目,我们可以根据支持的平台及需要依赖的插件来自己安装,同时像一些测试工具、缺陷管理系统(关于Jira的部署可参见之前的推文)也可以通过自己部署来获取练习的经验。在选择操作系统时,我们应该考虑到我们需要测试的应用程序和软件所需的环境,以及我们使用的自动化测试工具是否能够兼容该操作系统。通过遵循上述的步骤和注意事项,我们可以为不同的测试需求搭建一个适合的测试环境,并在后期的测试过程中提高测试的准确性和可靠性。原创 2024-08-07 14:35:21 · 382 阅读 · 0 评论 -
全套软件测试面试笔试题(附答案)
为了发现程序中的错误而执行程序的过程。原创 2024-08-06 15:50:38 · 1151 阅读 · 0 评论