首先,我觉得你在软件测试面试的过程中,逻辑比较混乱的最大一个原因是,说明你没有形成一个一个整体的体系。
导致你说的时候很多东西都杂乱无章。
第一部分,肯定是自我介绍,简短精要的话术,把自己“推销”给面试官来了解,抓重点说出自己优势的地方。
接下里可能就在于技术上的讨论。
比如软件测试环境部分,可能会问到Linux命令,shell脚本,docker环境部署,计算机网络,svn,git等这些技术和工具的使用。
数据库:关系型的和非关系型的数据库操作,常见的增删改查语句的使用。
测试理论和方法的应用,这一部分经常会和自己所做的项目关联起来。
不用的方法在项目中如何来体现,使用的场景。还有自动化测试技术,自动化测试流程,以及在项目中的体现,接口测试,性能测试等。
其实这一部分,也完全可以和测试工具结合起来进行描述。
总之,关于技术上的描述,很大一部分是要和自己所做的项目关联在一起,面试官通过看你对项目的分析,来判断你在之前的测试工作中一个状态。
我个人认为软件测试,其实开始首先进行的是一些需求的分析工作,之后呢,进行需求的评审,需求评审完成之后,当需求确定之后我们下来开始着手去写一些测试计划相关的内容。
等测试计划编写完成之后,针对每个人分配好的固定模块,各自去编写一些测试用例。
然后编写完成测试用例之后。
进行测试用例的评审,评审完成之后大家形成一个统一的测试用例。
之后,在这个时候开发的软件已经开发的差不多了,我们对开发的软件输出一部分冒烟测试用例,要求开发对着冒烟的测试用例全部通过之后,进行提测。
之后就是我们下来就执行相关的已经编写并且评审好的测试用例。
对于发现软件的一些bug,督促开发去修改完成相应的bug。
整理所提出的bug,进行分析,对bug的严重程度,类型以及模块进行分析和整理,形成一份软件的测试报告。
其实,软件测试来回就这么多东西,所以,你只有理清楚整个测试的过程,你的逻辑才不会混乱,下来,面试官会问你具体的一些东西包括一些技术细节的东西。
我个人总结,面试前的准备就是一个整体的主线加细化的一个过程。
下面这些是我的收集和整理,这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你
1、点赞。防止以后找不到,想看的时候,在自己主页就能找到了,很方便;
2、关注我。让我们成为长期关系,下一个视频会分享更多的硬核干货;
3、本文章学习资源,均可以免费分享。
不要只做收藏从未停止,行动从未开始的人,很多事情,做着做着就无师自通了。如果在做的过程中还能稍微加点思考,稍微看一些别人的经验和做法,成长会更快,效果也会更好!加油吧,测试人!路就在脚下,成功就在明天!
一个用心码了这么多文字的人,往往渴望得到大家的认可。如果你觉得这篇文章对你有帮助,双击屏幕,给我点个赞呀!
更多软件测试资源分享微信公众号:【软件测试小dao】
软件测试技术交流群:1033482984