软构第二章总结

  • 测试
    • 什么是测试
      • 考点:软件测试是提高软件质量的重要手段而不是唯一或者决定性手段
        • 不能100%覆盖全部输入
      • 测试的不同等级
        • 单元测试:在功能方面对每一个模块进行测试
        • 集成测试:对单元测试进行集合
        • 系统测试:上面两个是开发端,这个是拿到客户端
        • 回归测试:每一次修改都对前面所有用过的测试用例再测一遍
      • 静态VS动态测试
        • 静态不需要运行(其实就是看bug出现和产生bug是不是一个地方)
      • 测试VS调试
        • 相辅相成,测试是发现是否存在错误;调试是解决错误
      • 黑盒测试VS白盒测试
        • 白盒关注内部结构;黑盒看不到内部路径,关注功能
  • 测试用例
    • 考点:最可能发现错误而不是证明正确
    • 测试优先的编程
      • 先写功能再写用例通过就行不通过就改--不推荐,除了正确性之外的很多因素没有考虑
  • 黑盒测试
    • 概念题会考查那些是白盒哪些是黑盒
    • 等价类分析
      • 笛卡儿积
  • 代码覆盖度
    • 测试效果:路径>分支>语句
    • 测试难度:一样的排序

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值