软件测试培训-基础-YYP.pptVIP

  • 2
  • 0
  • 约4.49千字
  • 约 37页
  • 2025-11-07 发布于安徽
  • 举报

软件测试培训

-----基础篇

;软件测试的概念和原则

测试的分类

软件测试的基本设计方法

测试案例分析

测试人员的分工

测试人员的基本技能

软件缺陷管理

对测试结果的评价

;早期定义

1979年一本经典著作《软件测试艺术》中有如下定义:

软件测试就是为了发现错误而执行程序或系统的过程

思考:这个定义有什么不足之处??

标准定义

使用人工或自动化手段,来运行或测试某个系统的过程。其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别。;所有的软件测试都应追溯到用户需求

应当尽早地和不断地进行软件测试(越早发现问题,解决的代价越小)

完全测试是不可能地,测试需要终止(测试优先级)

充分注意测试中的群集现象(二八定律/杀虫剂悖论:测试用例更新)

程序员应避免检查自己的程序

尽量避免测试地随意性(以测试计划和测试用例为依据)

对软件进行回归测试;按测试阶段分

单元测试UT

集成测试IT

系统测试ST

用户验收测试UAT(α测试、β测试)

按是否查看源代码分

黑盒测试

白盒测试

灰盒测试;常见测试类型

功能测试

性能测试(稳定测试、负载测试、压力测试)

界面测试

易用性测试

安全性测试

兼容性测试

安装测试;什么是黑盒测试

黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用。

把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情

文档评论(0)

1亿VIP精品文档

相关文档