复习志——测试相关(篇一)

1.什么是软件测试

验证软件是否满足用户需求(用户需求就是标准)
(是和否)正反两个方面
用户需求就是源头,软件需求是从用户需求转化而来的
测试贯穿整个软件开发生命周期,调试一般在开发阶段
测试是开发软件质量的保证

2.软件测试与研发的区别

(是否分清软件开发与测试)
1.测试与调试的区别
目的不同
测试的任务是发现程序中的缺陷(是否满足用户需求),调试的任务是定位并且解决程序中的问题(开发调试程序的功能)
参与角色不同
测试主要是由测试人员和开发人员执行,黑盒测试主要由测试人员完成,单元/集成测试主要是由开发人员执行,调试由开发人员完成
Java单元测试框架 Junit
自动化测试框架 Java testNG Python unittest
执行的阶段不同
测试贯穿整个软件开发生命周期,调试一般在开发阶段
2.软件测试和研发的区别
难易程度
开发广度小,专业度高,测试广度大,专业度低
技能要求 测试要求更广泛:业务能力(对系统的了解),设计和架构分析能力,测试手段和工具使用,用户模型分析和理解,编程能力

3.为什么选择软件测试,自身优势优点

思维模式
逆向思维:开发盖房子,测试拆房子
发散性思维:探求多项答案
兴趣
性格特征
好奇心 成就感 敏感 不浮躁 善于怀疑 批判性思维
能力
快速学习能力 沟通能力 文字能力 开发能力
责任感和压力
测试是软件产品质量的把关

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值