首页 > 试题广场 >

软件测试应该划分几个阶段?简述各个阶段应重点测试的点?各个阶

[问答题]
软件测试应该划分几个阶段?简述各个阶段应重点测试的点?各个阶段的含义?
按开发阶段来分:单元测试、集成测试、系统测试
单元测试:又称模块测试,针对软件设计中的最小单位——程序模块,进行正确性检查的测试工作。单元测试需要从程序的内部结构出发设计测试用例。多个模块可以平行地独立进行单元测试
集成测试:又叫组装测试,通常在单元测试的基础上,将所有程序模块进行有序的、递增的测试。重点测试不同模块的接口部分。
系统测试:指的是将整个软件系统看为一个整体进行测试,包括对功能、性能、以及软件所运行的软硬件环境进行测试。系统测试在系统集成完毕后进行测试,前期主要测试系统的功能是否满足需求,后期主要测试系统运行的性能是否满足需求,以及系统在不同的软硬件环境中的兼容性等。
编辑于 2020-07-24 11:07:21 回复(0)
软件测试有五个阶段:单元测试、集成测试、系统测试、验收测试、回归测试
单元测试是对软件中的基本组成单元进行测试,如一个模块、一个过程等等,它是软件动态测试的最基本的部分,也是最重要的部分之一,其目的是检验软件最基本组成单元的正确性。
集成测试是在软件系统集成过程中所进行的测试,其主要目的是检验软件各单位之间的接口是否正确。
系统测试是对已经集成好的软件系统进行彻底的测试,已验证软件系统的正确性和性能等满足其规约所指定的要求,检查软件的行为和输出是否正确。
验收测试旨在向软件的购买者展示该软件满足其用户的需求。它的测试数据通常是系统测试的测试数据的子集。
回归测试是在软件的维护阶段,对软件进行修改之后进行的测试,其目的是检验对软件的修改是否正确。
发表于 2017-03-21 15:41:03 回复(0)
单元测试:也是最小模块的测试,最小模块可以是一个函数,代码,是测试的第一步
集成测试:各个组件组合在一起,各个组件之间关系活接口的测试,在单元测试后进行
系统测试:各个元素与系统组合在一起,在实际运行过程中对系统进行全面覆盖
验收测试:分为α测试和β测试
α测试:是由测试人员,开发人员,内部人员对内部的一种测试
β测试:是内测后的公测,最终交给用户测试
发表于 2022-02-22 18:09:21 回复(0)
单元测试 集成测试 系统测试 验收测试 前两总属于白盒测试 后两者属于黑盒测试
单元测试 白盒测试的一种.:对软件设计中的单元模块进行测试
集成测试:在单元测试的基础上,对单元模块中的连接和组成进行测试
系统测试:在一切条件都准备好的情况进行的测试
验收测试:由用户进行的测试
编辑于 2021-03-23 20:25:02 回复(0)
答:大体上来说可分为单元测试,集成测试,系统测试,验收测试,每个阶段又分为以下五个步骤: 测试计划,测试设计,用例设计,执行结果,测试报告
初始测试集中在每个模块上,保证源代码的正确性,该阶段成为单元测试,主要用白盒测试方法。 接下来是模块集成和集成以便组成完整的软件包。集成测试集中在证实和程序构成问题上。主要采用黑盒测试方法,辅之以白盒测试方法。
软件集成后,需要完成确认和系统测试。确认测试提供软件满足所有功能、性能需求的最后保证。确认测试仅仅应用黑盒测试方法。
发表于 2015-10-29 12:00:21 回复(2)