51Testing软件测试论坛

标题: 【求助】女生,资深开发人员想转自动化测试,好转么?发展前景如何?有何建议? [打印本页]

作者: pipihust    时间: 2016-3-25 12:54
标题: 【求助】女生,资深开发人员想转自动化测试,好转么?发展前景如何?有何建议?
本帖最后由 pipihust 于 2016-3-25 13:00 编辑

本人女生,C++程序员一枚,已工作八年,都是纯粹的开发工作,但不是特别底层那种,偏上层开发,主要工作平台是windows,linux和ios系统处于会用的阶段,基本没怎么在上面做过开发。

想想自己以后的职业发展,有一点点悲凉,设想一下自己若干年后还在每天使劲儿coding,就觉得现在这样不是长久之计。
此外,一直对自动化测试很感兴趣,也一直觉得自动化测试是个很不错的发展方向,也适合自己,但目前还没机会真正接触过此类工作。

如果在开发岗位继续做下去,也不会有太大的发展,和男同胞们相比,也没有任何的优势,自己对于纯粹的技术开发,也不是那么有兴趣,也不太会主动去学习新的技术,都是因为工作需要才去学习。

而对于自动化测试,自认为有足够的开发经验了,写自动化测试脚本,写自动化测试工具,都不会有任何问题,只要自己努力一点,做过开发,对于需要测试的软件,看法和角度应该也会不一样,做白盒或者灰盒测试,应该是可以比大部分做自动化测试的人做得更好,更容易有比较大的发展吧。
我也知道,自动化测试需要的不仅仅是技术,对于知识面,经验都是很高的要求,但我相信只要认真做上一段时间,认真学习,这些都不是问题。
我觉得自己的沟通交流能力还是很不错的,自动化测试也需要和开发人员等经常交流吧,这一点我也没有任何问题,此外作为一个女生,细心耐心这两点对于做测试应该也算是个优点吧。

而更现实的问题是薪资,换工作如果换到比现在低的工作,心里总归是有点不平衡的,但为了长远发展,我也可以接受。只是在拉勾网上看了一下,招自动化测试的,薪资稍微高一点的,全都要求有相关自动化测试的经验。

请问大家,我这种情况,换工作直接转去做自动化测试,靠谱么?发展前景会好么?

我需要在找工作之前去怎样有效的学一点关于自动化测试方面的东西?有相关的书籍或者资源推荐么?

希望大家给我一点建议。

谢谢大家。
作者: lsekfe    时间: 2016-3-25 13:30
首先你想转做测试的目的和动机是开发太累而且学习的东西太多,你不是很愿意去学。这个比较头疼。如果你觉得测试相对简单的话,你错了。现在很多东西还是一样需要学习的,毕竟每年都有新的知识会出现。你的想法先要纠正,但是你如果真的想学习测试的话,当然也是一个不错的选择。毕竟压力上要比开发要小一点。你可以先自学自动化测试,收集一些学习的资料。然后下载工具进行一些实战的演练。这样你可以尝试下。同时你在论坛中多搜集一些自动化方面或者想学习方面的资料进行整理和整合。再多一句二句很难说清楚。还是看你自己的想法了。
作者: pipihust    时间: 2016-3-25 13:38
lsekfe 发表于 2016-3-25 13:30
首先你想转做测试的目的和动机是开发太累而且学习的东西太多,你不是很愿意去学。这个比较头疼。如果你觉得 ...

主要原因不能说是因为开发太累和不想学习,我觉得开发和测试要学习的东西不一样,开发很多时候要学习的是各种开发语言和编码技巧和能力,而测试学习的不是这种纯粹的技术性东西,我不是不想学习新东西,只是并不太喜欢完全的编码工作,我自认为自己自学的能力也还不错,兴趣点不一样,学习动力都不一样,所以觉得我做开发也不会有太大的发展了,因为本身并不那么喜欢编码。
作者: lsekfe    时间: 2016-3-25 13:45
pipihust 发表于 2016-3-25 13:38
主要原因不能说是因为开发太累和不想学习,我觉得开发和测试要学习的东西不一样,开发很多时候要学习的是 ...

学习也不都是为了兴趣的,当然自己如果喜欢那是最好的了。就如你说的想学习自动化测试,那么自动化测试也需要开发语言,如C,C++,JAVA都是需要自己自学的,这点你需要明白。其实测试也是偏重技术的一个行业。你可以体会下,如果你的自学能力不错的话,那就行动起来。
作者: jingzizx    时间: 2016-3-25 14:04
感觉楼主说的,可以一试,但是之前,一定多看看人间开发转到测试的一些经验、注意点,可以现在论坛内查看一下
作者: pipihust    时间: 2016-3-25 14:17
lsekfe 发表于 2016-3-25 13:45
学习也不都是为了兴趣的,当然自己如果喜欢那是最好的了。就如你说的想学习自动化测试,那么自动化测试也 ...

的确,你说得很对,非常感谢!
不过就是因为自动化测试也需要开发语言,所以才是我想转的方向,毕竟八年的开发经验在这里,丢了怪可惜的,c/c++本来就是会的,其它的语言perl,javasript,也包括java,我都看过,也用过一点点,有c++的编程基础在这里,学习这些语言这些都不算是难事。
按我的理解,自动化测试需要各种开发语言去写脚本等等,但是相对于开发,要求应该不会那么高,不需要像开发那样研究学习得非常深入,可能掌握就可以了,不需要精通吧。
没真正做过,也不知道这样理解是不是不对。

我看了网上貌似自动化测试的工具有很多,是否有比较推荐的,适合入门,适合本机上安装学习的?
非常感谢!
作者: lsekfe    时间: 2016-3-25 14:20
pipihust 发表于 2016-3-25 14:17
的确,你说得很对,非常感谢!
不过就是因为自动化测试也需要开发语言,所以才是我想转的方向,毕竟八年 ...

客气了,如果想学习入门的学习QTP或者Selenium比较好,毕竟学习的资料比较多。
作者: fhhh_eyou    时间: 2016-3-27 13:40
感谢分享,谢谢




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2