软件测试基础一
2018-06-30 00:37
85 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/the1214/article/details/80863215
一、测试方法
1、识别缺陷(参考文档、行业标准、沟通)
2、有效记录缺陷(重现缺陷、分析故障、描述步骤)
二、测试方法分类
1、静态测试:分析检查源代码
动态测试:分析运行测试程序
2、黑盒测试:测试功能是否可正常使用
灰盒测试:介于黑盒测试和白盒测试之间
白盒测试:测试程序结构和逻辑
3、冒烟测试:确认软件基本功能正常,正式测试之前
回归测试:对修改后的程序进行重新测试
4、功能测试:确定满足设计需求
性能测试:对程序的负载、强度、数据库容量、基准等测试
5、压力测试:获取系统正确运行的极限
负载测试:检验系统的最高能力
6、易用性测试:使用的合理性和方便性
安装测试:确保正常和异常情况下都能安装
界面测试:测试用户界面风格、文字、图片、操作
7、配置测试:检查系统的相互连接和功能分配错误
文档测试:检查文档
兼容性测试:测试软件与其交互元素的兼容
8、安全性测试:检查系统的防范能力、安全性及保密性
恢复测试:检测系统的容错能力
可移植性测试:可否被成功移植
引导测试:验证系统处理典型操作的能力
三、测试阶段
1、单元测试:检查各个程序的详细设计,确认其是否实现了规定功能
2、集成测试:所有组件集成起来后,检查各组件的关系及接口问题
3、确认测试:有效性测试和软件配置审查
4、系统测试:在实际运行环境下对系统进行全面的功能覆盖
5、验收测试:α测试:单个用户在开发环境下进行测试
β测试:多个用户在实际运行环境下进行测试
相关文章推荐
- 软件测试基础
- 软件测试(美)Ron Patton 基础知识整理 1
- 【软件自动化测试 - VBScript 1】== FileSystemObject 基础知识
- 虫师『功能测试』基础 与 『软件测试』杂谈汇总
- 软件测试 学习之路 linux基础命令 (二)
- 【转】【软件测试自动化-VBScript基础讲座 1】== 变量显示声明 ==
- 软件测试基础知识复习
- 软件测试基础
- 软件测试基础知识重点总结
- 软件测试基础-应急必备大全
- 软件测试基础知识
- (转)软件测试的基础全貌
- 软件测试基础知识
- 软件测试基础—易用性测试
- 软件测试基础知识复习
- 软件测试的基础知识
- 软件测试基础成果汇报
- 软件测试基础(六)高级测试
- 软件测试基础知识点总结(一)
- 软件测试基础——软件测试流程