软件测试基础
Posted sanshiyi
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了软件测试基础相关的知识,希望对你有一定的参考价值。
软件的定义:与计算机系统操作相关的计算机程序、文件文档、配置数据
软件测试目的:尽可能发现软件中的缺陷
软件测试的定义:使用人工或者自动化的测试方式,检测软件系统是否满足用户需求,并找出与预期结果之间的差异
软件测试的对象:源代码、文档及配置数据
软件的生命周期:市场需求调研--可行性研究--产品项目立项--需求调研开发--设计开发测试--发布运行维护
软件测试模型:w模型、v模型
研发模型:瀑布模型、原型模型、迭代模型
软件测试原则:1、测试可以证明软件存在缺陷,测试不能证明软件不存在缺陷
2、不可能进行穷尽测试 3、测试应尽早启动、尽早介入 4、缺陷存在集群现象 5、不同的测试活动依赖不同的测试背景
软件测试的类型:功能、性能、负载、压力、容量、安全、兼容性、可靠性、可用性、移植
软件测试方法:1、黑盒、白盒、灰盒 2、静态、动态 3、手工、自动化
测用例设计方法:等价类设计、边界值、状态迁移、场景设计、判定表、正交表
以上是关于软件测试基础的主要内容,如果未能解决你的问题,请参考以下文章