作为一个测试工程师,自动化测试已经是必须要掌握的技能了。学习自动化测试有两个难点,除了其本身拥有一定的技术门槛之外,实战经验才是学习自动化测试的最大难点。部分初中级测试工程师往往在掌握了基本的编程与自动化测试框架 API 后,会认为自己已经掌握了自动化测试,便开始投入到实际开发中,却又掉进各种各样的技术债和经验债里,痛苦不堪。
我之前一直在做软件测试,期间做过测试执行、带过外包团队到负责大型项目的质量交付。为了快速提升自己的测试开发核心能力,我决定继续学习。
下面是我最近面试时遇到的一些问题总结:
LAZADA
-
怎么带人的,怎么做项目过程中监控的,怎么把控执行质量的
-
加购物车设计测试用例
-
加购物车失败,可能有哪些原因?(偏服务端)
-
Linux
-
二叉树镜像
字节
-
你在项目里具体做了哪些测试工作?体现出测试工作细节。
-
你负责的系统是什么样子的,对应什么业务?
-
接口自动化
-
MQ、Redis测试用在哪个功能环节,是怎么做的?
-
线上缺陷逃逸有没有统计过,有没有什么改进措施?改进过后效果如何?
-
有没有做过线上监控?
-
英语能力如何?
-
算法题
比亚迪
-
你做的项目中,具体做了哪些事情?
-
前面你讲了怎么输出方案,具体测试执行做了哪些,怎么做的?
-
考核指标有哪些?
-
项目是瀑布还是敏捷模式?(混合)
-
开发人员大概在多少?环境有几套,怎么分布的?
-
这么多开发,怎么保证代码提交、部署不影响的?
-
测试用例
-
Jmeter是否使用过,有没有写过脚本
富途
-
测试工作中,花时间最多的是哪个环节?
-
MQ幂等性场景,怎么去造这类数据的?
-
测试任务如何做估时?
-
用例的质量高低,主要看哪几个点?
-
编写用例:微信消息发送、撤回,不用考虑兼容安全弱网等。
-
cookies和session了解吗?
-
编程题
Aftership
一面
-
接口自动化关注哪些测试点?
-
UI自动化怎么去实施落地
-
工作中做了哪些推进工作?
-
手机购物
-
性能
-
数据库的使用,redis了解
二面
-
消息队列
-
UI自动化是怎么做的,产生了什么样的价值
-
做过哪些团队之间的推动性工作,怎么做的?
-
团队带人的时候有没有遇到一些问题?怎么解决的?
-
项目流程,其中担任的角色?
总结:
感谢每一个认真阅读我文章的人!!!
作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。
软件测试面试文档
我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。
视频文档获取方式:
这份文档和视频资料,对于想从事【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!以上均可以分享,点下方小卡片即可自行领取。