软件测试面试题系列
涨薪、跳槽、加薪必备
软件测试大田
全网唯一「软件测试大田」,持续聚焦分享软件测试真实工作经验、职场经验、面试经验
展开
-
汇总最近遇到的 Linux 面试题
然后通过⼯具 xftp 把解压后的补丁中的可执⾏代码⽂件分别覆盖之前的可执⾏代码⽂件。⽂件相关:rm -rf cat more tail head vi du find。10. ⽂件权限改为 所有者可读、同组⽤户可写,其他⽤户可执⾏,如何写命令?1)基础环境 JDK,MySQL,Tomcat 版本要与⽣产环境保持⼀致。4. 在之前使⽤ linux 过程中,使⽤什么⼯具远程连接?vi ⽂件名 +⾏数 打开时定位到指定⾏,只写+ 定位到⽂尾。Find 查找⽬录 -name ⽂件名 -type ⽂件类型。原创 2023-01-17 23:53:56 · 603 阅读 · 0 评论 -
关于测试环境部署搭建的两个问题
大家好啊,我是大田。今天想给大家分享关于测试环境部署搭建的两个问题:1、测试环境部署有哪些注意事项呢?1)基础环境 JDK,MySQL,Tomcat 版本要与⽣产环境保持⼀致2)服务器部署架构,服务器型号也尽量与⽣产环境保持⼀致,配置可以等⽐例缩减3)⼀般先把数据库 表相关操作完成,再进⾏代码部署2、测试环境如何搭建呢?一般需要根据开发给的部署⽂档搭建,部署⽂档操作步骤如下:1)安装依赖软件 java ( jdk, tom原创 2022-11-21 22:12:01 · 471 阅读 · 0 评论 -
这篇带你捋清楚软件测试面试流程
一般是测试部门或者测试组的leader进行面试,主要考量的是测试的技术水平及测试经验,之前的项目经验,遇到一些突发问题的处理能力、沟通协调能力,如果是高级或者资深测试,会着重考量在自动化、性能、安全相关的某一个领域或者几个领域的经验积累能力?这轮面试对测试技术能力的考量一般不是很重,更加侧重个人综合素质,沟通能力,团队配合能力,项目中突发问题解决能力的沉淀思考。前面三轮完成后,就到这阶段,这一阶段如果发挥表现的好的话,接下来的收入就有保障了,大家可以在前三阶段结束后多看看谈薪技巧。2、 第二面用人部门面。原创 2022-10-27 16:03:30 · 1047 阅读 · 0 评论 -
你在测试组或者测试部门的角色定位,发挥了哪些作用?
如果你所在的公司是个小公司,对你的定位不清,那么你要对自己有个定位,自己做了什么,解决了什么问题,说出自己内心想走的方向。相反,公司对你有明确的定位,面试前自己有逻辑的梳理一遍。比如通过接口测试和接口自动化测试,完成后台的一些脚本撰写,对接口自动化案例达到 60% 的覆盖率,提升多少效率,节省了多少人力成本。1、说自己负责的事:比如我在测试组做功能测试、接口测试、接口自动化测试、性能测试、安全测试等等,根据自己的实际情况回答。以上就是大田今天的分享,希望对你有帮助。原创 2022-10-27 15:47:15 · 438 阅读 · 0 评论 -
软件测试怎么去介绍一个项目的测试流程?
这里主要介绍自己所负责的模块。再从立项、到测试用例设计、测试执行(冒烟测试、系统测试、回归测试)、上线 这4个阶段分别展开说说自己做了哪些即可。对你所做项目做个介绍即可:说说项目背景、解决了用户什么问题、有哪些端(pc、app)等。可以酌情自己添加,注意别太累赘。今天分享的是软件测试面试必问的一道题,来吧,看看大田怎么回答。以上就是大田今天的分享,希望对你有帮助。原创 2022-10-23 22:27:03 · 1011 阅读 · 0 评论 -
来一套自动化测试面试题(答案版)
在考虑异常时,通常我们都会想到正常情况,无效的情况,但是不一定能覆盖所有错误码,而接口定义返回的错误码可以帮助我们补充这一部分的用例,比如网络异常,无效的规则,无效的参数,无效的业务ID,无效的任务,服务器异常等,把errorcode的值都补充上去可以设计更多的用例。根据状态转换的分析:比如支付类业务,先支付成功,撤单后会退款,再次支付如果支付未成功,则是支付失败,状态之间的 切换是否正常,未按正常业务顺利进行操作时,状态怎么显示,是否可控,是否出现异常状态,空状态 业务怎么处理等。原创 2022-09-27 11:51:37 · 4279 阅读 · 0 评论 -
自动化跑是在什么环境下跑的?线上出问题如何保障?
我司一般在预发布环境跑自动化脚本,可以保障数据库跟线上是同一套,数据相对正确而稳定,也更能准确的发现问题所在。4)保障生产环境的服务高可用,各资源相互隔离、降低依赖影响等,需开发利用对应的技术来应对。以上就是大田今天的分享,期待和你深度交流,加微:datiantest。5)通过合理准确的监控报警,技术支持人员能及时接收客户问题。1)公司测试、开发、产品都能尽其职,做自己份内该做的事。今天来看两个有意思的问题,分享给大家。3)自动化测试,更快速回归发现问题。1、自动化跑是在什么环境下跑的?原创 2022-09-27 11:07:52 · 631 阅读 · 0 评论 -
来一套完整的面试题
以上就是大田今天的分享,大家可以根据自己所做的项目自问自答一下~原创 2022-09-09 11:20:10 · 391 阅读 · 0 评论 -
如果测出 BUG ,让你写一封英文邮件告诉开发
如果你测出来了一个 BUG ,让你写一封英文邮件告诉开发人员,该怎么写?可以在邮件中附上自己的联系方式,如果修复好了请开发告知一下即可。4、分析 BUG 原因(可直接将服务器日志报错原因发给开发);1、BUG 描述(所属功能模块、测试环境地址);5、测试工具和测试方法可写可不写,写上没问题。大家好啊,我是大田。3、预期结果是什么;原创 2022-08-23 21:43:37 · 976 阅读 · 0 评论 -
回答 4 个读者高频问题,换作你怎么回答?
但是如果你确实想转行需要点测试项目经验,建议去开源网站下载项目到本地,部署后,自己在系统上点一点,看看作为用户,你应该如何操作。测试资源这么紧张的情况下要求做压测,建议拉着开发、运维、领导共同商议下压测的策略,需要大家一块想办法,别自己闷着。但是,功能测试点点点虽然说是没什么技术含量,但也是业务测试工程师必备技能,可以锻炼测试思维,这是最重要的也是最基础的。看自己公司要求,要求写就写,不要求写,追求工作效率的话,建议写测试点,这样也能防止漏测。原创 2022-08-23 21:42:45 · 184 阅读 · 0 评论 -
软件测试平台的作用以及会包含哪些功能?
不少公司会针对一些测试工具和开源框架进行二次开发,开发出适合自己公司的测试平台,这也进一步要求了测试人员的技术能力。1)质量管理平台:Sonar 对代码进行扫描,分析 Bug、分析漏洞安全性、分析不合规的代码规范、代码是否有重复;3)接口测试及接口自动化测试功能(会包括接口环境设置、单接口测试、业务测试、快速回归测试、接口测试统计);1、首先测试平台的作用是:整合测试资源,规范测试流程,进而提高测试人员的测试效率。今天回答一个读者的提问:测试平台的作用,以及会包含哪些功能?大家好啊,我是大田。...原创 2022-08-16 11:32:06 · 1203 阅读 · 0 评论