互联网算是比较热门的,有源源不断的小伙伴也许会因为薪资、职业、追求……诸多原因想要进入一个起点相对比较高的职业。恰恰,软件测试就是其中的一个跳板,相对门槛会低点,起点通过努力也未尝不可。但通常吃螃蟹是会有风险的,大家都有自己的想法,必经的就是迷茫和挣扎(亲身体验)。这个时候,了解足够的信息进行判断对于最后的抉择很关键。
许多小伙伴会从网上了解,一些论坛、贴吧……等,留言、回复等像投进大海,波澜不惊……断续的组合内容其实了解不到实际的情况,而培训机构的老师们,总是会耐心的解答软件测试的好处,也许会用薪资、就业数据来直白的诱惑你,殊不知这些人是啥情况老师也不知道。不要被钱冲昏头脑,理智的分析自身的情况,例如学历、职业寿命等……长远打算才是上上策。
软件测试简单来说就是检测一个东西的质量,发现它的问题,保证这个东西在实际使用的时候最小概率的没有问题。把东西具象化一些,可以理解为程序和文档。程序可以理解为运行,就像手机的使用过程。而文档就是手机的全部,也就是零件的综合。
接下来概念的了解软件测试,经典的定义就是,在规定的条件下,对程序进行操作,以发现程序的错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。
将上面简单的理解代入一下,相信不难理解,概念后边的设计要求,可以理解为东西的定义,比如手机应该实现的功能。
再说说实际工作中会与哪些岗位人员有交互,在实际工作中有个“三方会议”,是产品经理、开发人员、测试人员围绕需求规格说明书(PRD)而进行的一场会议。
对于没有基础的小伙伴来说,首要学习的就是一些计算机知识。因为这是我们的短板,即便与岗位对接的内容我们也许将来会学习扎实,但木桶效应告诉我们,盛水的高度取决于最短的那块板,想要真正在未来顺利进阶,计算机相关知识还是必不可少。
文末分享:这下面有我学习整理出来的自动化测试资料,以及大厂面试(附带答案)待你来领取~ 见公众号:【伤心的辣条】愿你我都有所获…
合理利用自己每一分每一秒的时间来学习提升自己,不要再用"没有时间“来掩饰自己思想上的懒惰!趁年轻,使劲拼,给未来的自己一个交代!
我的测试学习交流群:902061117 群里有技术大牛一起交流分享~
原文不易呀,眼睛都留眼泪了!麻烦伸出发财小手点个赞,感谢您的支持,你的点赞是我持续更新的动力。
推荐好文:包装成1年工作经验的测试工程师,我给他的面试前的建议如下
自动化测试到底要学什么?
为何跳槽不考虑腾讯?聊聊我和鹅厂的一点往事
自动化测试和手动测试哪个更高级?
新手必看:怎么写一个合格的测试用例?
python登录接口测试问题记录与解决 ( 干 货 )