您当前的位置: 首页 > 
  • 1浏览

    0关注

    265博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

浅谈软件测试常见概念【小鸡崽可以看看反正不亏】

可可爱爱的程序员 发布时间:2022-01-07 21:45:59 ,浏览量:1

软件产品的质量模型
  • 功能性:能够满足明确和隐含要求的功能
  • 可靠性:能够处理异常情况,在错误中很快恢复
  • 易用性:易懂、易学、易用、漂亮好看
  • 效率性:占用少量的资源,提供适当的性能
  • 维护性:是指产品可被修改的能力
  • 可移植:是指软件产品从一种环境迁移到另外一种环境
软件测试的常见分类 是否覆盖源代码
  • 黑盒测试
  • 白盒测试
  • 灰盒测试
按照阶段划分
  • 单元测试:对软件中最小的可测单元进行的测试。
  • 集成测试:在单元测试的基础上,对多个单元组装后的产物进行测试。
  • 系统测试:在集成测试的基础上,把软件看作一个整体进行测试。
  • 验收测试:也叫交付测试,以最终用户的角度确认软件是否符合预期。
是否运行
  • 静态测试
  • 动态测试
是否自动化
  • 手工测试
  • 自动化测试
其他分类
  • 冒烟测试:对基本功能、主要功能进行的测试,避免测试资源的浪费
  • 回归测试:对BUG或测试用例进行回归测试
  • 随机测试:假设第一次接触软件进行测试,避免惯性思维
  • 探索测试:同时做测试设计和测试执行,探索复杂场景,容易被忽略的场景
软件开发常见模型 软件测试常见模型 软件缺陷

软件或程序中存在的各种问题及错误

  • 未达到需求规格说明书标明的功能
  • 出现了需求指明不会出现的错误
  • 超出了需求的范围
  • 未达到需求虽未指明,但应达到的目标
  • 软件难以理解,不易使用,运行速度慢
关注
打赏
1656598245
查看更多评论
立即登录/注册

微信扫码登录

0.0447s