软件测试学习之旅—-答疑篇

答疑篇

  • 什么是软件测试
  • 软件测试和研发的区别/li>
    • 软件测试和调试的区别
    • 难易程度,技能要求
  • 一个优秀的软件测试人员应该具备什么素质/li>

什么是软件测试

验证软件是否满足用户的需求。
不运行系统或者程序可以进行软件测试吗/strong>
可以的动态测试和静态测试

软件测试和研发的区别/h2>

软件测试和调试的区别

目的不同:

  • 软件测试是检查软件的质量(以需求为标准)
  • 软件调试是开发人员为了检查程序是否实现了(开发人员)想让程序实现的功能
    人员不同:
  • 软件测试:黑盒测试工程师、白盒测试工程师、开发人员(单元测试或白盒测试)
  • 软件调试:开发人员
    阶段不同:
  • 软件测试:需求前调研阶段和需求阶段,测试人员都要参加
  • 调试:软件开发的阶段
    测试左移:需求前的调研阶段和需求阶段,测试人员参加
    测试右移:产品上线后,系统监控,日志记录分析

难易程度,技能要求

  • 开发广度小,专业度高
  • 测试广度大,专业度低

一个优秀的软件测试人员应该具备什么素质/h2>

对软件测试感兴趣,有过硬的专业技能,良好的沟通能力,团队协作能力,发散性思维,具有责任感和压力感。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年5月2日
下一篇 2021年5月2日

相关推荐