1,技术栈太窄
这个和自己一直在做无线端侧测试有关。对于服务端的测试,只知道写测试脚本去访问,仅此而已。对于服务端的东西(如高并发,数据库,缓存机制,spring等等),可以说是一窍不通。面试过程中,发现好多面试官特别爱问服务端的东西,直接被问蒙圈。
2,平台架构能力不足
虽然自己一直在写一些测试工具和测试框架的。但到了这样的层级和水平,其他公司招你,一定不会想让你简单的写写测试工具和测试框架,而是希望你能将测试工具和测试框架予以整合,建立完善的质量保证体系,搭建一个能有效提高产品质量的平台。
3,知其然,但不知其所以然
对于架构层面的测试,能说的清楚自己负责产品的架构,但是,不知道为什么要这样设计。对于性能测试,能知道测试的目标有没有性能问题,但不知道问题在哪里。对于多线程问题,知道问题在哪里,却不知道怎么改……等等等等的问题,暴露了做测试的过程中,遇到的最大的问题和瓶颈,不知道其所以然。
4,计算机底层的了解不足
当问到一些计算机底层的问题的时候(如JVM,CPU调度,磁盘碎片等等),只能拿大学的知识来凑数(幸好还学的凑活,记着),却完全无法理论联系实际。作为一位大厂的程序员,很不应该。
5,项目管理经验不足
做测试的时候自娱自
四年测试工程师经历,下一步转开发还是继续测试?
最新推荐文章于 2024-04-10 14:26:55 发布