黑马测试V7(1)

584 字
3 分钟
黑马测试V7(1)

质量模型#

概念:测试是否优秀 有:功能、性能、兼容性、易用、安全、可靠性、移植性、维护性。

等价类法(薄弱)#

概念:把输入域按规则分成若干互不重叠子集(等价类),子集内所有输入效果完全一致,每个类只抽 1 个用例即可代表全量,大幅减少用例数量。分两类:有效等价类、无效等价类。 总用例=有效+无效

测试用例 8 要素#

包含:id、name、模块、优先级、预置条件、输入数据、步骤、结果、(若干)

测试分类#

单元测试 :是模块测试,验证软件的基本组成单位的正确性,是白盒测试 集成测试:是模块间的测试,测试接口是否正确,是灰盒测试
系统测试:系统测试包括冒烟测试、系统测试、回归测试

  • 冒烟测试:主干流程测试,确认软件的基本功能正常,可以进行后续的测试工作。
  • 系统测试:是检测系统的功能、质量、性能能否满足系统的要求,包括功能、性能、界面、可靠性、兼容性等等,是黑盒测试。
  • 回归测试:修改了旧代码之后重新进行测试,确认修改后的代码没有引入新的错误或导致其他代码产生新的错误。

验收测试:是确保软件的实现能否满足用户的需求或合同的要求

边界分析法#

作用:考虑边界以防漏测 案例:6-10的数

  • 上点:6,10
  • 离点(边界值上+-1):5/7,9/11
  • 内点:8 可选优化:省去内离点 7/9,必测外离点:5/11

判定表法#

概念:遇到复杂逻辑,只用列出条件与操作

  • 条件桩:前置条件
  • 动作桩:动作
  • 条件项:条件值
  • 动作项:动作的值
  • 规则:一个条件值对应的一个动作值。(2^n个)

场景法(流程图法)#

错误推测法#

缺陷#

少/多功能、功能错误,不好用,安全问题,隐性错误。 原因分析

  • 需求歧义
  • 设计错误
  • 代码错误
  • 软硬件运行错误 生命周期:需求缺陷——设计缺陷——编码缺陷——测试——缺陷分类——缺陷隔离——缺陷解决。(V形状)

支持与分享

如果这篇文章对你有帮助,欢迎分享给更多人或赞助支持!

赞助
黑马测试V7(1)
https://firefly.cuteleaf.cn/posts/编程学习/软件测试/黑马测试v71/
作者
伊月酱
发布于
2026-06-17
许可协议
CC BY-NC-SA 4.0
Profile Image of the Author
Firefly
Hello, I'm Firefly.
公告
欢迎来到我的博客!这是一则示例公告。
音乐
封面

音乐

暂未播放

0:00 0:00
暂无歌词
分类
标签
站点统计
文章
28
分类
10
标签
49
总字数
28,946
运行时长
0
最后活动
0 天前

文章目录