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

什么是软件测试

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

软件测试和研发的区别?

软件测试和调试的区别

目的不同:

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

难易程度,技能要求

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

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

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值