软件测试和研发的区别?
-
软件测试和调试的区别
-
目的不同
软件测试 : 检查软件质量(以需求为标准)
软件调试 : 开发人员为了检查程序是否实现了他(开发人员)想让程序实现的功能 -
人员不一样
软件测试 : 黑盒测试工程师,白盒测试工程师,开发人员(单元测试,或者白盒测试)
软件调试 : 开发人员
-
阶段不同
软件测试 : 贯穿到整个软件开发的生命周期
软件调试 : 只在开发阶段
-
-
技能要求
开发 : 广度小 专业度高 :
- java工程师 java 框架
测试 : 广度大 专业度低 :
- 接口测试 : postman soupui Charles
- 抓包 fiddler Charles
- 模拟弱网工具 (性能测试)
- 自动化测试 java Python ruby unittest TestNG
- 安全测试 网络知识 Linux tomcat 数据库