From 01b427bf3cbfd8a6f6f28eac3659fa4f3d73eb6e Mon Sep 17 00:00:00 2001 From: wangzhenhe <790511026@qq.com> Date: Sun, 3 Oct 2021 14:59:52 +0000 Subject: [PATCH 1/3] update README.md. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 4340c9a..e596646 100644 --- a/README.md +++ b/README.md @@ -70,7 +70,7 @@ * 《软件支持手册》 #### 1.1.3 软件发展史 -1. 程序设计阶段:个体化生产、专用软件、规模小、功能单一、开发者即使用者。(软件 = 程序); +1. 程序设计阶段:个体化生产、专用软件、规模小、功能单一、开发者即使用者。(软件 ≠ 程序); 2. 程序系统阶段:多用户系统,人机交互技术,实时系统和数据库管理系统; 3. 软件工程阶段:以软件的产品化、系列化、工程化和标准化为特征的软件产业发展起来,软件开发有了可以遵循的软件工程化的设计准则、方法和标准; 4. 多层分布结构,面向服务架构。 -- Gitee From d484166b46b9f88537379923332bfb3d75d361b3 Mon Sep 17 00:00:00 2001 From: wangzhenhe <790511026@qq.com> Date: Sun, 3 Oct 2021 15:01:05 +0000 Subject: [PATCH 2/3] update README.md. --- README.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index e596646..91abea2 100644 --- a/README.md +++ b/README.md @@ -202,14 +202,12 @@ The process of executing a program with the intent of finding errors. **V模型** ![V模型](https://gitee.com/XiaFuXiangFei/software-testing/raw/main/images/v-model.png) + -强调测试和开发同等重要,对于开发阶段都有与之对应的测试阶段。 - -**优点:** +**优点:** 强调测试和开发同等重要,对于开发阶段都有与之对应的测试阶段。 -相对于瀑布模型,V模型测试能够尽早的进入到开发阶段。 -**缺点:** +**缺点:** 相对于瀑布模型,V模型测试能够尽早的进入到开发阶段。 虽然测试尽早的进入到开发阶段,但是真正进行软件测试是在编码之后,这样忽视了测试对需求分析、系统设计的验证,时间效率上也大打折扣。 -- Gitee From 9d0b8dcc96ed6ac3c46aabe8a1d4ede4105a5247 Mon Sep 17 00:00:00 2001 From: wangzhenhe <790511026@qq.com> Date: Sun, 3 Oct 2021 15:10:23 +0000 Subject: [PATCH 3/3] update README.md. --- README.md | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 91abea2..d8a6d8b 100644 --- a/README.md +++ b/README.md @@ -214,14 +214,12 @@ The process of executing a program with the intent of finding errors. **W模型(双V模型)** ![W模型](https://gitee.com/XiaFuXiangFei/software-testing/raw/main/images/w-model.png) + -明确表示出了测试与开发的并行关系。 +**优点:** 明确表示出了测试与开发的并行关系。 -**优点:** - -W 模型相对于 V 模型来说,测试更早的进入到开发阶段,与开发阶段是并行关系,更早的发现问题,能够及时解决问题,各个阶段分工明确,方便管理。 -**缺点:** +**缺点:**W 模型相对于 V 模型来说,测试更早的进入到开发阶段,与开发阶段是并行关系,更早的发现问题,能够及时解决问题,各个阶段分工明确,方便管理。 W 模型是顺序性的、不可逆的,需求的变更和调整,依旧不方便。 @@ -341,7 +339,7 @@ IEEE729-1983 (电气和电子工程师协会标准IEEE) 对缺陷有一个标准 | P3 | 高 | 影响整个测试的继续进行,要马上修改 | | P4 | 急 | 系统无法继续执行下去,必须立即修改 | -严重性和优先级对于审查缺陷报告并决定哪些软件缺陷应该修复,以何种顺序修复的人员极为重要。如果一个程序员受命修复10个缺陷,他就应该先从严重性为1 、优先级为4这样的缺陷着手,而不是优先修复简单的,由简到难。 +严重性和优先级对于审查缺陷报告并决定哪些软件缺陷应该修复,以何种顺序修复的人员极为重要。如果一个程序员受命修复10个缺陷,他就应该先从严重性为s1 、优先级为p4这样的缺陷着手,而不是优先修复简单的,由简到难。 综合使用重要性等级和严重性双标准的优先顺序: @@ -531,7 +529,7 @@ IEEE729-1983 (电气和电子工程师协会标准IEEE) 对缺陷有一个标准 2. 从软件测试的性质来理解 - 在软件开发过程中,分析、设计和编码都是“建设性的”,唯有测试是“破坏性的”。 + 在软件开发过程中,分析、测试、设计和编码都是“建设性的”。 3. 从软件开发角度来理解 -- Gitee