如何理解软件测试
展开全部
1、软件测试的定义是什么?
在规定的条件下对软件进行操作,从而发现软件的错误,并对软件质量进行评估的一个过程。
2、软件测试的目的是什么?
不仅仅为了发现软件的缺陷,而且也要对软件质量进行度量和评估,从而提高软件的质量。
3、软件测试的对象
软件=程序+数据+文档
需求分析、概要设计、详细设计、程序编码、测试和验收等各阶段所得到的文档,包括需求规格说明、概要设计规格说明、详细设计规格说明、测试计划以及源程序和用到的数据等,都应成为“软件测试”的对象。
4、什么是软件质量?
即与需求相一致的程度。需求分为:明确的需求(明确叙述的功能和性能需求、明确描述的开发标准);隐含需求(行业的基本标准)。
1999年,软件“产品评价”国际标准ISO 14598经典的"软件质量”定义是:软件特性的总和,软件满足规定或潜在用户需求的能力。
质量保证通过预防、检查与改进来保证软件质量
5、软件测试和软件质量保证的区别?
总结如下:
(1)从性质上看:软件测试属于技术性工作,软件质量保证属于管理性工作;
(2)从对象上看:软件测试的对象是软件产品,主要在研发部门,软件质量保证的对象是整个软件过程,覆盖公司层面的各个领域;
(3)从手段上看:软件测试以事后检验为主,软件质量保证则强调缺陷的预防。
6、软件测试有什么原则?
1、应当尽早地并不断地进行软件测试;
2、程序员或程序设计机构应避免测试自己设计的程序(单元测试除外);
3、测试前应当设定合理的测试用例;
4、测试用例的设计不仅要有合法的输入数据,还要有非法的输入数据;
5、在对程序修改之后要进行回归测试;
6、充分注意测试中的群集现象;
7、妥善保留测试计划、全部测试用例、出错统计和最终分析报告,并把它们作为软件的组成部分之一,为软件维护提供方便;
8、应当对每一个测试结果做全面的检查;
9、严格执行测试计划,排除测试的随意性;
10、所有的软件测试都应追溯到用户需求;
11、完全(穷举)测试是不可能的,测试需要终止;
12、测试无法显示软件潜在的缺陷。
7、软件测试有哪些分类?
按开发阶段划分:单元测试、集成测试、系统测试、验收测试。
按测试技术划分:白盒测试、灰盒测试、黑盒测试。
在规定的条件下对软件进行操作,从而发现软件的错误,并对软件质量进行评估的一个过程。
2、软件测试的目的是什么?
不仅仅为了发现软件的缺陷,而且也要对软件质量进行度量和评估,从而提高软件的质量。
3、软件测试的对象
软件=程序+数据+文档
需求分析、概要设计、详细设计、程序编码、测试和验收等各阶段所得到的文档,包括需求规格说明、概要设计规格说明、详细设计规格说明、测试计划以及源程序和用到的数据等,都应成为“软件测试”的对象。
4、什么是软件质量?
即与需求相一致的程度。需求分为:明确的需求(明确叙述的功能和性能需求、明确描述的开发标准);隐含需求(行业的基本标准)。
1999年,软件“产品评价”国际标准ISO 14598经典的"软件质量”定义是:软件特性的总和,软件满足规定或潜在用户需求的能力。
质量保证通过预防、检查与改进来保证软件质量
5、软件测试和软件质量保证的区别?
总结如下:
(1)从性质上看:软件测试属于技术性工作,软件质量保证属于管理性工作;
(2)从对象上看:软件测试的对象是软件产品,主要在研发部门,软件质量保证的对象是整个软件过程,覆盖公司层面的各个领域;
(3)从手段上看:软件测试以事后检验为主,软件质量保证则强调缺陷的预防。
6、软件测试有什么原则?
1、应当尽早地并不断地进行软件测试;
2、程序员或程序设计机构应避免测试自己设计的程序(单元测试除外);
3、测试前应当设定合理的测试用例;
4、测试用例的设计不仅要有合法的输入数据,还要有非法的输入数据;
5、在对程序修改之后要进行回归测试;
6、充分注意测试中的群集现象;
7、妥善保留测试计划、全部测试用例、出错统计和最终分析报告,并把它们作为软件的组成部分之一,为软件维护提供方便;
8、应当对每一个测试结果做全面的检查;
9、严格执行测试计划,排除测试的随意性;
10、所有的软件测试都应追溯到用户需求;
11、完全(穷举)测试是不可能的,测试需要终止;
12、测试无法显示软件潜在的缺陷。
7、软件测试有哪些分类?
按开发阶段划分:单元测试、集成测试、系统测试、验收测试。
按测试技术划分:白盒测试、灰盒测试、黑盒测试。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
法本信息技术
2024-10-28 广告
2024-10-28 广告
深圳市法本信息技术股份有限公司专注于数字化技术服务,致力为客户提供先进的数字化平台、技术和解决方案,以数字化技术为依托,聚焦自主安全可控的实时智能计算(Real-time Intelligent Computing , RTIC)关键技术和...
点击进入详情页
本回答由法本信息技术提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询