1、首先,开发转测试感觉听亏的,开发转测试很容易,反之就很难了, 只要会基本的测试所需知识,一般还是能面试上的,做测试没有开发难。

开发的工作确实是比较累的,很多的公司都是时常加班的,没点能力和体力是不行的。但是已经做技术了,尤其是如果水平还不差,放弃是很可惜的。

2、由于专职测试人员并不参与产品的代码编写,所以给人一种非生产劳动力的感觉,而且大多企业都是用一些编码能力较弱的人去做测试。即便在很多外企中,对测试相对国内会重视一些,对测试人员素质要求也较高,对测试人员培训也较重视,但是并不代表测试人员地位就高,一样是会有开发人员看不起测试的情况。

3、如果要做一名让开发人员佩服的测试人员,

1)编程语言

至少要掌握一门语言,不管是简单的php,java,还是C++也好,或者其他的脚本语言python,perl还是shell也好,至少用一种语言真正的做过一些事情,而且能拿来就用。

2)数据库

至少要掌握一种数据库的DBA,对SQL的操作要熟悉,至少能熟练的运用JOIN进行查询,知道基本的HAVING的用法,如果能写存储过程,并且能优化存储过程那当然更好了,测试人员离不开数据库的管理和数据库的操作。

3)操作系统

作为测试人员,各种操作系统应该很熟悉,系统安装,配置,管理,一个都不能少,对于Linux,至少要对一种系统做过系统管理,熟悉常用的命令行操作,具体要会哪些,建议google一下,用Linux的时候,尽量能用命令行,就不要去点鼠标,因为它不是windows,要改变这样的习惯。能在Linux下能安装和配置软件,最好建议大家自己下载source
code,亲自编译,了解make file的原理。

4)扎实的软件测试理论

这是做为测试人员最基本的,不要连开发人员都知道的一些测试方法,测试人员竟然没听过,很多测试人员觉得理论知识都看过,以为自己就了解了,其实做过一段时间之后,再回头去看理论,会有更多的收获,工作多年之后再看测试方面的书籍,发现还是会有不同的收获,理论是实践经验的总结,不能说最好,但是如果说设计测试用例的时候,如果每种方法都有涉及到,肯定会发现用例覆盖率会高,而且容易发现bug。

5)尽量自己分析问题

发现问题了,怎么办?可以找相关的开发人员帮忙分析,但是在发现问题之后,能自己尽量的寻找线索,首先要确定非环境因素,比如检查配置是否全部正确,网络是否有问题等等,然后确定非环境因素后,保护现场,保存记录系统提示信息,如果有日志功能,那自己先根据日志查找一些线索,并把自己检查过的地础和做过的分析信息尽可能多的提供给开发人员,而不是仅仅把错误日志或者错误信息丢给开发人员分析就不管了。

6)多涉猎一些项目之外的知识

不要做一个项目,就两耳不闻窗外事,做测试的就是要涉猎的广,跟开发不同,测试是要能接受任何类型的项目,因为测试是一门方法学,方法学是不受某个产品或者领域限制的,但是如果对其他领域也了解的多,对做测试是有帮助的,前沿技术也要了解一些。

7)掌握一些安全方面的知识

往往系统安全是很重要的,如果能提出一些系统安全方面的漏洞,那别人自然会觉得你考虑的比较全面,至于安全方面需要哪些知识,首先从网络安全入手,了解一些密码学方面的知识,比如了解常用的加密算法原理,比如报文加密传输协议原理,建议看一下hash的方法,这个简单容易理解,还比较容易举一反三。

8)提高沟通能力,懂得尊重开发人员

测试人员要面对的人员很多,客户,项目经理,开发人员,产品经理等,有时候会全部都接触的到,那么沉默就不一定是金,有良好正确的沟通能力,会帮助测试人…余下全文>>

答案二:软件开发转测试

很好找的,做测试更需要的是对业务的熟悉,并不全部依赖于工具,对Linux系统熟悉,对SQL熟悉,当然你需要懂一点测试理论,要学会编写测试计划,用例,方案等,至于性能测试的肯定就需要工具了,Loadrunner吧,这个普及的比WinRunner,性能测试更需要的是经验,工资高,慢慢来

答案三:java开发转测试

测试分黑盒测试和白盒测试
黑盒测试是尽可能多地使用软件,找出软件自身的不足,比如"a=b/c"
C=0试试,如果出现错误,那么恭喜,找出了骇个漏洞,需要加上C不等于0的一个条件.
网游的内测,公测,其实就是黑盒测试的一种方式.
白盒测试,是在看得到代码的情况下,找出软件的不足之处,还是以"a=b/c"举例,
这条语句一眼就可以看出C不能等于0,但还有一点,没有规定数据的上限,这样就容易溢出,对软件甚至操作系统造成一定的安全隐患.
你可以去试试白盒测试

答案四:现在有3年java开发经验了,如果转测试,怎么样?转什么测试比较好?

你有开发经验的话转个开发测试或者自动化测试都可以,待遇不比开发少,只是可能还是要有一部分开发的工作,还要兼顾测试的。不知道楼主为什么想转测试,如果觉得测试比较轻松的话那我劝你还是不要转了,因为我就是做测试的,工作内容很繁琐,没有点耐心很容易崩溃的。

答案五:软件测试转软件开发

呵呵~~~我感觉楼主要是真准备这样做的话还是慎重考虑下,理由如下:

1、转开发,你怎么就知道不会遇到你所说的“接触不到一点技术,很难有提升, 很迷茫 ”,事情都是两面性的!

2、“有开发基础的测试人员 现在很吃香”不一定非要转作开发才能积累开发经验呀,你可以在做测试的过程中编写一些小工具,或者提高对脚本的编译能力,这些都是很有价值的,比起做开发要好多了;

3、你已经有近3年的测试经验了,再去转行开发,相对于是又重头开始,工资你要接受一下子变低,还要付出1W的培训费,最后再转回测试,暂不说花费了多少张毛爷爷,这期间又浪费几年的时间,你觉得值么?

4、其实不管是测试还是开发,只要确定了目标和方向,相信你一定会找到出路。
我本来也不是做测试的,现在做了三四年了,我很喜欢这方面的工作,虽然有时候确实会出现瓶颈期,但只要善于分析,一定会找到方向!

答案六:软件测试想转开发

我也有过这是这样的情况,不过真的不用辞职,有基础捡起来很快的,下面是我的一些建议,希望可以对你有帮助:

建议慢慢过渡,可以先尝试由软件测试 转 软件自动化测试,原因:自动化要求的技能不比开发少了,但由于你之前有测试经验,相比转自动化测试要比直接转开发容易得多;然后平时多花点时间自学下编程,语言自己选,做点小应用,面试也好有得说……

答案七:c++软件开发转测试。。前途如何?

你都有c++基础,去转做测试,太可惜了,本来c++就很难学,测试就很简单,你还不如转做鼎G呢,作个安卓应用软件开发,前途要好得多哦

答案八:软件开发转测试 郁闷

开发转测试这个是最好的,因为测试方法中有两种

一个是黑盒测试法

另一个是白盒测试法,因为你懂代码可以更容易熟悉这块

不过有个瑕疵的话,你工作经验实在太少了,IT测试行业,最低(一般)3年起,工资待遇比开发相对少

想考证件的话,考ISTQB考试比较好,全球认证的(据说,,)我考完了,学费3000+ 已经在测试行业做了3年多

希望对你有帮助

答案九:开发转测试简历怎么写

填上自己待过的公司,参与过的项目,熟悉的语言这些呀,我个人觉得可以把你面开发时候的简历拿来参考下,然后改下自我

介绍就可以了,自我介绍里面么说说想转测试的理由咯什么的。

答案十:女生不做java软件开发了、转为做测试好不好?

果断转行,做售前或者实施顾问都可以。如果个人觉得能力比较强,可以专注一下数据库或者服务器方面的,然后去做技术支持

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你

关注我的微信公众号【伤心的辣条】免费获取~

送上一句话:

世界的模样取决于你凝视它的目光,自己的价值取决于你的追求和心态,一切美好的愿望,不在等待中拥有,而是在奋斗中争取。

推荐好文:

Python简单?先来40道基础面试题测试下

App公共测试用例梳理

阿里小黑叹息:越来越多的年轻人从职场撤退了?

原文不易呀,麻烦伸出发财小手点个赞,感谢您的支持,你的点赞是我持续更新的动力。

为什么很多开发都要转测试....详谈....相关推荐

  1. 为什么很多公司都在招测试开发?

    看到很多人解释为什么公司都要招聘测试开发,在说效率,在说岗位职责,没有人从这个行业发展的变化去说的. 在开始正文之前,我先抛出一个观点,做80%的做测试的,都称不上为测试工程师. 好的,带着这个观点, ...

  2. 为什么现在的开发都要懂测试了?这一份书单告诉你!

    软件测试是伴随着软件的产生而产生的.早期的软件开发过程中软件规模都很小.复杂程度低,软件开发的过程混乱无序.相当随意,测试的含义比较狭窄,开发人员将测试等同于"调试",目的是纠正软 ...

  3. 为什么很多人公司都在招测试开发?

    **为什么很多公司都在招测试开发? 看到很多人解释为什么公司都要招聘测试开发,在说效率,在说岗位职责,没有人从这个行业发展的变化去说的. 在开始正文之前,我先抛出一个观点,做80%的做测试的,都称不上 ...

  4. 为什么现在那么多公司都要招聘测试开发?测试开发是什么?

    好的,带着这个观点,咱们从行业目前的发展来说一下.如果你没有进入这个行业,那么有些概念可能不太理解,没关系,先接触一下. 作为 DevOps 关键角色,未来的软件测试工程师和质量人员必须同时具备一定的 ...

  5. 都在说测试左移和右移,只有这篇文章说明白了

    大家熟悉的测试工作(也是传统的瀑布式),是接到项目后参与需求评审,然后根据需求文档写写用例和准备脚本,等开发提测之后正式开始测试.提bug.回归,测试通过后就结束了,项目交给运维上线,之后投入下一个项 ...

  6. (OPC Client .NET 开发类库)网上很多网友都有提过,.NET开发OPC Client不外乎下面三种方法...

    1. 背景 OPC Data Access 规范是基于COM/DCOM定义的,因此大多数的OPC DA Server和client都是基于C++开发的,因为C++对COM/DCOM有最好的支持.现在, ...

  7. 现在开发人员都开始做测试了,是不是以后就没有软件测试人员了?

    在我们开始尝试为大家描述软件测试工作的多种可能性之前,先来看看在现在所知最近代的开发模式中,测试人员还会继续存在吗?很多做测试的朋友问过这样一个问题:"现在敏捷开发模式中,自动化测试那么流行 ...

  8. 测试开发是什么?为什么现在那么多公司都要招聘测试开发?

    对于测试开发人员,我的理解是:这个岗位的核心职能还是测试,是通过开发的手段提升测试的效率.这里有个前提,也就是在保障质量的前提下. 如果测试开发的核心职能是测试,那么测试开发岗位实际上是传统手工测试职 ...

  9. c语言如何编程硬件,很多硬件开发都用C语言编程.PPT

    很多硬件开发都用C语言编程 单片机的C语言编程称为C51编程,应用C51编程具有以下优点: (1)C51编译器管理内部寄存器和存贮器的分配,编程时,无需考虑不同存储器的寻址和数据类型等细节问题: (2 ...

  10. 信号完整性测试,关于SMA装配的细节,很多人都忽视了

    作者 | 萧隐君,仿真秀专栏作者 SMA转接头是射频微波.天线和高速电路测试经常用到的一种连接器,应用非常广泛,种类也很多.在信号完整性的测试夹具中,2.92mm的SMA用的较多,它的带宽可以到40G ...

最新文章

  1. html5怎么实现自动缩放图片,如图,html5开发的手机端web在线客服聊天,如何实现图片点击放大,捏合缩放功能?...
  2. Google研究员Ilya Sutskever:成功训练LDNN的13点建议
  3. mysql文档批处理去重_数据导入经验总结
  4. jenkins~集群分发功能和职责处理
  5. ELK Stack 与 Elastic Stack 的异同点
  6. 谷歌最新开源的工具可以自动化查找并修复 bug!
  7. qtcreator中常用快捷键总结
  8. 用ExpandableListView实现好友分组
  9. csv文件-读取方式、字典
  10. kali foremost 分离文件_软件架构之分离关注点
  11. activiti6创建28张表
  12. 鸿蒙形容欣欣向荣发展,形容发展迅速的12个成语
  13. 电脑参数,台式电脑怎么查看配置参数|如何查询台式机硬件配置
  14. ThreadLocal工具类
  15. CSPS Oct目标
  16. bellman - ford算法c++
  17. 2021-01-27 大数据课程笔记 day7
  18. sublime 使用浏览器不反应
  19. 3dmax制作玻璃杯液体材质
  20. Linux系统p4vasp使用教程,p4vasp-0.3.30 Linux系统下安装P4vasp - 下载 - 搜珍网

热门文章

  1. linux连接Redis客户端
  2. 海康设备如何接入萤石开放平台
  3. 永磁同步电机市场现状及未来发展趋势
  4. 【Jmeter】Jmeter java.lang.IllegalAccessError: class com.github.weisj.报错
  5. sketch软件_8款原型设计工具与Sketch的强强组合,轻松构建交互原型
  6. Js求时间差、并转换为字符串
  7. 联邦学习-安全树模型 SecureBoost之终章
  8. 企业微信开发服务端报错汇总(手把手教你企业微信开发五)
  9. 小米游戏本bios_小米游戏本2019款,原来他才是电脑的终极境界
  10. 2017阿里巴巴实习生C/C++研发内推一面、二面经历