想要转行、进阶做自动化测试的人之不看会后悔篇

梦想还在,生活当继续!

我之前接触了不少做自动化测试的同行,由于他们之前一直做手工测试,现在很迫切希望做自动化测试,其中不乏工作很多年的人。 小小芝从事软件自动化测试也已经很多年了,从server端到web端,从API到mobile,切身体会到自动化带来的好处与痛楚,在此分享一下个人体会。
想做自动化,首先得了解一下自动化测试的一些常见问题。

这篇文章是写给想要做自动化测试的人,或许你以为软件测试的门槛很低,低到任何人都可以做,而事实并不是这样。你要是想做自动化测试,必须提升自己的能力与技术,如果让一个什么都不懂,一点业务基础都没有的人去做任何事都是做不成的,更何况做测试呢,能测出来问题吗?所以千万不要不要忽略你的业务知识的积累与储备。

你的业务知识储备的积累能让你成为不可替代的行业专家,而做自动化的码农会因为一个时代的更迭被小鲜肉替代。

扯了这么多,究竟什么什么样的人能做自动化测试?

我的理解分一下几点:

拥有代码能力

掌握一门开发语言,java、Python、ruby、c#

熟悉被测系统

比如你是web测试,你就得懂js、css、html、xpath
你是移动端测试,你就得具备Android 开发基础和iOS开发基础,会debug app
你是 C/S测试你就要很熟悉TCP、IP协议

掌握一套自动化测试框架(工具)
比如 selenium/appium
nunit/testng
robot framework/cucumber

善于学习,达到知其然知其所以然

随着网络科技的迅速发展。每隔一段时间就会出现一些新兴的东西,也会出现原来很火的东西逐渐没落,谁也无法预测。

曾经qtp很火,曾经selenium也很火,现在appium也很火
软件行业从桌面软件到web端,又从web端迁移到移动端,谁也不知道下一个是什么。而我们作为软件行业的从业者,不能因为那些很火的东西不火了而让自己没落,一个人最为核心的能力就是学习能力,如果你善于学习,你就不必担心这些变迁。你也要虚心向他人学习交流。为此在这介绍一个你可以进去向测试大佬学习的福地:点击蓝色字体开始大学生、转行、进阶都能学习的资源。

如果你没有达到以上的几点,建议你还是做手工测试吧。(如果觉得文章对你有益,请留下脚印,点赞评论收藏走一波哦!)

软件测试是IT相关行业中最容易入门的学科~不需要开发人员烧脑的逻辑思维、不需要运维人员24小时的随时待命,需要的是细心认真的态度和IT相关知识点广度的了解,每个测试人员从入行到成为专业大牛的成长路线可划分为:软件测试、自动化测试、测试开发工程师 3个阶段。

如果你不想再体验一次自学时找不到资料,没人解答问题,坚持几天便放弃的感受的话,可以加我们的软件测试交流群 313782132 ,里面有各种软件测试资料和技术交流。

猜你喜欢

转载自blog.csdn.net/weixin_50271247/article/details/109261485