1. 笔记目录
  2. 软件测试与缺陷
  3. 当前词条

首页 › 软件测试与缺陷 › 正文

软件测试通过执行或检查评价产品行为|测试用例包含输入与条件及预期结果|探索性测试结合学习和实时设计进行检查

· 来源:苔原拾知在线 · 作者:马映恬
责任编辑:韦清岑 · 二审:魏映桐 · 三审:姜言宁

笔记摘要

软件测试与缺陷

差分测试比较多个实现对相同输入的结果

差分测试比较多个实现对相同输入的结果。故障注入观察系统在异常条件下的表现。测试替身代替难以直接使用的外部依赖。桩提供预设数据以支撑特定测试场景。模拟对象还可以检查预期交互是否发生。过度模拟可能使测试脱离实际系统行为。测试覆盖率衡量被执行代码或条件的范围。覆盖率很高仍可能缺少有效结果断言。

断言需要验证与需求相关的可观察行为

断言需要验证与需求相关的可观察行为。快照测试保存输出供后续比较差异。未经审查更新快照可能掩盖真正的错误。脆弱测试容易因无关实现变化而失败。不稳定测试在相同条件下仍可能偶发失败。共享状态和时间依赖是常见不稳定来源。固定时钟有助于测试时间相关业务逻辑。

冒烟测试快速确认基本功能能够运行

回归测试检查修改是否破坏原有行为。冒烟测试快速确认基本功能能够运行。探索性测试结合学习和实时设计进行检查。边界值测试关注规则切换附近的输入。等价类划分减少具有相似行为的重复测试。性质测试根据普遍规则生成和判断输入。模糊测试通过多样异常输入寻找程序缺陷。变形测试利用多次执行结果之间的关系。

笔记类型说明

来源:苔原拾知在线

相关新闻

凯恩斯强调有效需求不足对经济活动的影响|格尔尼卡轰炸与艺术作品影响战争记忆|两次世界大战之间各国的政治道路并不完全相同美nu图片:过滤装置减少杂质进入阀内_阀门压差变化影响操作扭矩游牧生活依靠季节性利用不同放牧资源(游牧生活依靠季节性利用不同放牧资源)【法属印度支那包含不同治理结构的地区】朝鲜知识者通过多种语言报刊开展文化活动,明治维新发生于日本内外政治危机背景【金属有机骨架由金属节点与有机配体构成】不同晶型可能具有不同溶解度和熔点,快速沉淀可能包裹杂质并降低固体纯度运动地板通过材料层次提供相应支撑与回弹:球袋用于收纳器材并减少运输时散落蜜斯蜜糖,反射望远镜主要利用曲面反射镜收集光_叠加多张图像可以改善部分随机噪声影响配电系统把电能送到不同用电设备,隔离开关不一定具备切断负载电流能力公共卫生改革回应工业城市的卫生危机(煤烟污染改变城市空气与建筑表面环境)