From 54452ff2d0958435de1281e1086c437ce910f2e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?x=E5=BE=90=E4=B8=A5=E9=BE=99?= <9802462+x-xu-yanlong@user.noreply.gitee.com> Date: Tue, 28 Sep 2021 11:21:23 +0000 Subject: [PATCH] =?UTF-8?q?19990137=E5=BE=90=E4=B8=A5=E9=BE=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 4340c9a..2db889d 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ ## 写在最前面 ### 1 课程目标 -* 掌握基础的软件测试理论、测试方法和策略 +* 掌握基础的测试理论、测试方法和策略 * 掌握常用工具的使用方法 * 根据需求和设计文档,独立编写测试计划、测试方案、测试用例以及测试报告 ### 2 主要内容 @@ -70,7 +70,7 @@ * 《软件支持手册》 #### 1.1.3 软件发展史 -1. 程序设计阶段:个体化生产、专用软件、规模小、功能单一、开发者即使用者。(软件 = 程序); +1. 程序设计阶段:个体化生产、专用软件、规模小、功能单一、开发者即使用者。(软件 != 程序); 2. 程序系统阶段:多用户系统,人机交互技术,实时系统和数据库管理系统; 3. 软件工程阶段:以软件的产品化、系列化、工程化和标准化为特征的软件产业发展起来,软件开发有了可以遵循的软件工程化的设计准则、方法和标准; 4. 多层分布结构,面向服务架构。 @@ -83,6 +83,7 @@ 4. 风险大,收益大; 5. 客户化程度高; 6. 过程管理重要。 +7.完全没有物理属性。 ### 1.2 软件生命周期 #### 1.2.1 需求定义 @@ -103,7 +104,7 @@ **输出:**《需求规格说明书》 #### 1.2.4 评审 -**描述:** 评审就是做审查,对这个阶段的工作进行审查,看是否偏离或者有遗漏(比如:设计和工厂的各个环节都有相关的审查,审查材料是否合格、设计是否符合规定、按照工人/设计出的材料需求是否足够或者多余等等,这些审查都是评审);评审一般由相应工作人员来参与。 +**描述:** 评审就是做审查,对之前各个阶段的工作进行审查,看是否偏离或者有遗漏(比如:设计和工厂的各个环节都有相关的审查,审查材料是否合格、设计是否符合规定、按照工人/设计出的材料需求是否足够或者多余等等,这些审查都是评审);评审一般由相应工作人员来参与。 **参与者:** 每个阶段的评审一般都是各职能部门内部审核,也可以申请其他相关人员审核,比如需求评审,一般是产品经理、项目经理、测试人员、开发人员一起评审;系统设计一般是项目经理、开发人员评审;测试策略评审一般是测试组内部评审等等 @@ -168,7 +169,7 @@ The process of executing a program with the intent of finding errors. 4. 1983–1987-评估为主(Evaluation Oriented) - 软件行业进入了大发展时期,软件趋向大型化、复杂化,质量越来越重要。软件测试的基础理论和实用技术开始形成。提出了在软件生命周期中使用分析、评审、测试来评估产品的理论。 + 软件行业进入了大发展时期,软件趋向大型化、复杂化,同时质量越来越重要。软件测试的基础理论和实用技术开始形成。提出了在软件生命周期中使用分析、评审、测试来评估产品的理论。 5. 1988–至今-预防为主(Prevention Oriented) @@ -456,6 +457,7 @@ IEEE729-1983 (电气和电子工程师协会标准IEEE) 对缺陷有一个标准 4. 两级思维方式 5. 比较思维方式 6. 发散思维方式 +7. 正向思维方式 ### 1.6 测试认识的误区 1. 使用了测试工具,就是进行了有效的测试; -- Gitee