软件测试框架1

本文介绍了软件的生命周期、项目组成人员、研发模型,以及测试的基础知识,包括测试的定义、目的、原则。同时,详细阐述了测试方法,如黑盒、白盒测试,并列举了测试过程中的单元测试、集成测试、系统测试和验收测试的细节。
摘要由CSDN通过智能技术生成

一、 软件相关知识

1.什么是软件?

软件=程序(源程序,目的程序)+数据+文档

备注:软件测试对象包括以上三部分

2.IT技术部门结构组成

1) 产品部:用户需求文档(预期结果),界面原型图

2) 开发部:编码,得到程序(源程序,目的程序)(实际结果)

3) 测试部:比对实际结果与预期结果之间的差别(得到程序的bug、文档的bug、数据的bug)

4) 运维部:后期运行上线中涉及的数据维护、技术问题等。

3.软件的生命周期(软件是怎么做出来的?)

1) 项目计划

2) 需求(需求规格说明书SRS)

3) 设计(概要设计说明书+详细设计说明书)

4) 编码(源程序,目的程序)

5) 测试(bug)

6) 运行上线

(测试从需求阶段就开始介入)

(瀑布模型中测试在编码之后介入)

4.软件的项目组成人员

1) 项目经理

2) 需求分析人员

3) 设计人员

4) 编码人员

5) 测试人员

6) 运维人员

7) 配置管理人员:

  配置项=代码+文档,整

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值