答疑篇
- 什么是软件测试
- 软件测试和研发的区别/li>
-
- 软件测试和调试的区别
- 难易程度,技能要求
- 一个优秀的软件测试人员应该具备什么素质/li>
什么是软件测试
验证软件是否满足用户的需求。
不运行系统或者程序可以进行软件测试吗/strong>
可以的动态测试和静态测试
软件测试和研发的区别/h2>
软件测试和调试的区别
目的不同:
- 软件测试是检查软件的质量(以需求为标准)
- 软件调试是开发人员为了检查程序是否实现了(开发人员)想让程序实现的功能
人员不同: - 软件测试:黑盒测试工程师、白盒测试工程师、开发人员(单元测试或白盒测试)
- 软件调试:开发人员
阶段不同: - 软件测试:需求前调研阶段和需求阶段,测试人员都要参加
- 调试:软件开发的阶段
测试左移:需求前的调研阶段和需求阶段,测试人员参加
测试右移:产品上线后,系统监控,日志记录分析
难易程度,技能要求
- 开发广度小,专业度高
- 测试广度大,专业度低
一个优秀的软件测试人员应该具备什么素质/h2>
对软件测试感兴趣,有过硬的专业技能,良好的沟通能力,团队协作能力,发散性思维,具有责任感和压力感。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!