背景
两年前做过一年半的安卓开发,由于长时间不接触代码,已经忘光了。现在在深圳自学测试准备找一份自动化测试的工作。
目前学习了测试理论,测试用例,Selenium,postman,unittest,Jmeter,Python,MySQL,禅道。Java 代码大部分能看懂个七七八八。
问题
谢谢大家
好奇,你之间空白的两年做啥的?
做过 1 年半的 Android 开发,说明能力还可以,拾掇拾掇也许继续做开发会更好呢
两年不写 就能忘光???
各个地区、各家公司要求不一样,这个问题建议你查招聘网站 jd 以及去自己直接面试下,得到的答案才准确。
PS:自学不管做到什么程度,从公司角度你的实际项目经验还是近乎于 0,需要不少时间才能上手实际项目。深圳竞争还是比较激烈的,非应届且没多少测试方面的经验,不知道好不好找。建议空杯心态,多去试试吧。
一个礼拜,就可以去外包,如果你是本科的话
没有经验确实难很多。我一直在找那种模拟项目的,类似于培训班里面的练手项目。虽然比不上实际工作中的,但是至少可以顺一遍流程。
别迷信这类练手项目,和实际公司项目差的太多了,基本这个项目的经验在面试官眼里面等价于没啥经验。去外包或者创业公司练一练都比这个强。
因为你不会经历产品需求不清晰需要不断沟通澄清、开发实现影响范围写得模糊需要沟通确认甚至看代码倒推、测试时间很紧张只能从风险角度挑着测、上线后要会看监控确认无故障这类真实项目家常便饭的场景,所以你对这类情况的处理解决能力也无法得知。
有开发底子复习一下,可以先面试,找找不足,年底了机会少了些
开发转测试,说明你的代码水平也不怎样。那么测试核心还是业务,做好功能测试才是上策。
教是最好的学,学不如去做。 我个人看法对于未接触的 IT 技术领域(高风险除外),你只需要过一遍基础知道大概有什么东西,用来做什么的。 别的就去实践吧,做项目,问题驱动。
1.测试需要持续学习,应该先根据面试表现,进行总结,有合适的 offer,先开始工作
2.B 站和腾讯课堂有很多测试的视频,多到你都看不完,公众号可以参考大公司技术团队文章,喜马拉雅上也有很多资料可以听。
3.如果你有时间和精力,是可以报培训班的,毕竟自学的时候比较碎片化,不成体系,前提是选一个口碑好的培训机构,不单单是就业好就行了。
b 站的视频已经看了一些,腾讯课堂还没有看。但还没有找到讲解如何把分散的代码块整合成一整个脚本的。就好像跳舞里面,只教分解动作,但却没有教如何流畅的跳一支舞。