机会总是偏爱做好准备的人。
都说金三银四,换工作的人一个接一个,身边的同事也渐渐换了新面貌,有时感叹物是人非,希望岁月静好,但是往往事与愿违。来到这家公司有一年了,难免心绪躁动,在公司的体验一点一滴皆在心里,是去是留心里早有答案,何必自增烦恼,该出手时就出手,我也该思考下一步计划了。
关于面试准备:
(1)梳理自己工作中的功能测试经验。整理app测试/接口测试/自动化测试内容,分类出在工作所接触的应用场景和测试思路/策略,以及不同类型(层次)下测试的偏重点和难点。
关键词:原生app功能测试丶h5功能测试丶微信公众号测试丶web管理平台测试丶手机兼容性测试丶web端兼容性测试丶接口性能测试(jmeter)。
注意:比较了解的方面适当深入一点,掌握不深入的就适当带过。
(2)梳理自己的测试技能体系:编程语言(java/python)/脚本(shell)/测试框架(UI/接口)的掌握情况,持续集成应用的接入和理解,性能测试思路(了解以jmeter为主的),探索式测试的理解和实践,自动测试的思路和理解(重点和难点),自我实践的思路和成果(小工具/demo等)。
注意:面试时要有所偏重,哪些是能做些,哪些是有一定掌握的?
(3)梳理自己在做测试过程中所做的主要职责?对于测试过程或者流程的看法?自己做了什么改进测试效率的事情,结果怎样?
(4)收集信息增加对目标面试岗位的了解,对新接触行业基本知识面的了解(比如电商/理财产品)。自己找一款代表产品来全面体验试试,事后给出评价和看法进行总结,并对比其他产品。
注:主要是对新接触行业基本常识和产品形态的熟悉,避免一问三不知。。。
(5)总结自己的职业规划/离职原因/个人特点/生活习惯(性格/做事/与人相处等等)。
当初为什么选择测试职业?为什么从技术转测试了?
你认为自己是一名合格的测试吗?哪些做得不错的,有哪些有待提高的?
测试要有哪些基本原则?怎么解决测试工作中多部门沟通的一些矛盾?--对事不对人,态度和原则要到位,积极沟通协调推动事情进展。
测试的职责是什么?在团队中的价值在哪?
测试流程怎么保证质量?测试方案选择/测试风格影响/关键节点把控/关注记录输出/及时评估和反馈风险/测试左右移/持续集成改进/及时总结和回归
工作之余怎么进行自我提升/学习途径(博客/论坛/学习群/读书编码)?有技术笔记或总结吗(博客/文章)?怎么将学习和工作结合起来,用于提高工作效率?
怎么开始一项全新的任务?要注意什么,重点是什么,怎么进行下去?测试左移:需求评审,开发评审,测试策略评审,接口前置测试。测试右移:线上监控和反馈,线上性能测试评估
喜欢怎么处理和同事的协作,和领导的沟通? --做事习惯不拖沓,有自己的做事节奏,能保证进度;同步进度/反馈问题要积极主动考虑周到。
注:谈到关于个人问题时,面试过程要保持一定自信,保持平和和积极心态(反正不认识的人,装个逼没啥事,要是能成为同事那不是正好得偿所愿吗(●'◡'●),所以尽量保持自信)。
(6)面试简历要能自圆其说,突出重点(至少符合目标岗位要求),分得清轻重。