软件测试知识点整理

来源:互联网 发布:电信宽带网络线路故障 编辑:程序博客网 时间:2024/05/01 14:53

3.1什么是生命周期测试

生命周期测试应该伴随整个软件开发周期,此时测试的对象不仅仅是程序,需求,功能和设计同样要测试。测试与开发同步进行,有利于尽早发现问题,同时缩短项目的开发建设周期。

3.2缺陷报告编写

软件缺陷报告里边需要包含哪些知识点?

       缺陷ID、缺陷标题、报告者、报告的日期、状态、优先级、严重级 

运行环境、详细描述、问题重现步骤、结果对比

3.3生命周期测试过程:

     测试计划——测试方案——测试要点——开发用例——执行用例——测试报告评估

第四章知识点

4.1:软件配置CSCI

    是为独立的配置管理而设计的且能满足最终用户要求的一组软件。软件开发过程中,产生的所有信息或构成软件设置,它们是:代码、文档、报告等,统称为配置项。

4.2:基线:

    指受配置的某个研制阶段的结束点时软件成分的技术状态,是已经通过正式审核和同意,是下一步软件开发的基础。任何一个软件配置项,一旦通过形成文档并审议通过,即成为基线。

4.3:软件测试分类:

Ø 1 是否关心内部结构   白盒测试赛、黑盒测试、灰盒测试

Ø 2 开发过程级别  单元测试、集成测试、系统测试、验收测试

Ø 3 是否执行程序  静态测试、动态测试

Ø 4 执行是否人工干预   手工测试、自动化测试

Ø 5 测试实施组织   开发测试、用户测试、第三方测试

 

 

第五章知识点

5.1:软件缺陷的定义:

Ø 1  软件未实现产品说明书要求的功能

Ø 2  软件出现了产品说明书指明不应该出现的错误

Ø 3  软件实现了产品说明书未提到的功能

Ø 4  软件未实现产品说明虽未明确提及但应该实现的目标

Ø 5  软件难以理解,不易使用,运行缓慢

5.2软件缺陷基本信息:

    缺陷ID、标题、报告人、报告日期、程序的名称、严重性、优先级、缺陷描述、重新步骤、结果对比

5.3缺陷管理一般流程

Ø   主线:   发现一个新的缺陷——打开缺陷——经理分配给开发人员——开发人员修改——重新测试(没有问题)——关闭缺陷

Ø 支线1:发现一个缺陷,测试人员不确定是不是缺陷——管理委员会(是缺陷)——按照主线流程进行

Ø (不是缺陷)——关闭

Ø 支线2:发现一个相同类型的缺陷——关闭

Ø 支线3:发现一个一般性问题——到下一个版本再修改

0 0
原创粉丝点击