软件开发转软件测试,需要做什么准备?
谢邀~开发转测试基本上不需要准备什么。或者说还更有优势呢~唯一需要转变的是你自己的逻辑思维,开发想的是如何实现某某功能,而测试和产品经理一样主要是站在客户的角度上考虑软件的后续问题,所以说要慢慢转变思
软件开发转软件测试,需要做什么准备?
谢邀~开发转测试基本上不需要准备什么。或者说还更有优势呢~唯一需要转变的是你自己的逻辑思维,开发想的是如何实现某某功能,而测试和产品经理一样主要是站在客户的角度上考虑软件的后续问题,所以说要慢慢转变思路,今后你也可以走测试开发的职位,或者产品经理的岗位~另外今后测试走的是自动化,或者测开这条路~希望对你有帮助~如果有需要可以联系我~给你些自动化的资料~最后祝你好运~
需要准备一颗对技术敬畏和追求的心。开发也好,测试也罢,对技术没点追求的人,走不远。否则你终究有一天会再次来知乎提问:软件测试转XXXX,需要做什么准备?
软件测试和软件开发所需的技术不同:
软件开发工程师需掌握一系列专业的编程语言、数据库、操作系统、服务器管理等知识,编程技能,如C、C++、Java等,数据结构、算法,常用的IDE平台,如VS、Eclipse等,数据库如MySQL、SQL Server、Oracle、MangoDB等,操作系统如Windows Server、Linux/UNIX等。
软件测试掌握的技能相对要简单些,基本都是围绕应用层面考虑,如测试理论、测试流程、测试用例设计方法、缺陷管理知识。如果需要实施自动化或性能测试,可利用Selenium、Appium、Jmeter、LoadRunner等工具,掌握通用的编程语言,如C、C++、Java、Python语言等,即可满足大部分需求,也可以学习些脚本语言,如js、vbs、Python等,而数据库、操作系统等方面的知识仅在实现性能测试或其他测试目标时需要。
所以,软件开发转软件测试,需要在技术上有所储备!
更多可参考文章:
汇智动力IT学院:软件测试与软件开发的职位对比责任编辑: