如图中所示,我们可以把软件测试过程按测试的先后次序分成四个阶段进行:单元测试、集成测试、确认测试和系统测试。单元测试是分别针对每个程序单元进行测试,以确保每个单元都能正常工作。在单元测试中,大量采用白盒测试方法,以便尽可能发现程序单元内部的错误。单元测试后进行集成测试,在集成测试过程中,首先把已经通过单元测试的模块组装起来,构成一个在设计阶段所定义的程序结构,然后通过集成测试发现与接口有关的问题。
集成测试之后进行确认测试,确认测试就是检验所开发的软件是否能按用户提出的需求运行。若能达到这一要求,则认为开发的软件是合格的。最后进行验收测试,验收测试是以用户为主的测试,软件开发人员和质量保证人员也应参加,并由用户参加设计测试用例和分析测试的输出结果。除考虑功能,性能以外,还应对软件的如可移植性,兼容性,可维护性,错误的恢复功能等进行确认。
(简答题)
请根据下图简述软件测试的过程。
正确答案
答案解析
略
相似试题
(单选题)
请按照软件测试项目的实施过程,为下面的阶段排序。() ①测试执行 ②测试计划 ③测试总结 ④测试设计
(单选题)
请按照软件测试的先后顺序,将软件测试过程进行排序。() ①确认测试 ②集成测试 ③单元测试 ④系统测试
(单选题)
软件测试过程中单元测试的意思是()。
(单选题)
软件测试过程中的确认测试阶段包括()。
(单选题)
在软件测试过程中单元测试的意思是()。
(判断题)
软件测试是为了发现并改正错误而运行程序的过程。
(判断题)
软件测试按照测试过程分类为黑盒、白盒测试。
(简答题)
简述测试计划的层次,并说明各层次测试计划的主要内容。
(单选题)
代码审查作为一种人工测试技术,以通过召开代码审查会的方式进行。下面请按照代码审查会的过程进行排序。() ①请程序员逐个语句地讲述程序的逻辑结构。其间大家提出问题以断定是否存在错误。 ②把已查出的错误清单交给程序员。如果发现的错误很多,或发现有的错误需要对程序做重大更改,那么组织者就应做出安排,以便在这些错误得到修复之后重新进行会议审查。 ③根据常见程序错误检查清单分析程序。 ④组织者把被审查的程序清单和设计规范分发给小组的其他成员,要求他们熟悉这些材料。