阅读以下说明,回答问题1至问题4,将解答填入答题纸的对应栏内。 【说明】 某公司需开发一套中小企业电子商务平台,为保证开发进度和开发质量,专门组建测试小组对开发的全过程进行测试。 为了提高测试的效率,测试小组分阶段展开测试,共完成了以下工作: A

admin2017-11-27  25

问题 阅读以下说明,回答问题1至问题4,将解答填入答题纸的对应栏内。
【说明】
某公司需开发一套中小企业电子商务平台,为保证开发进度和开发质量,专门组建测试小组对开发的全过程进行测试。
为了提高测试的效率,测试小组分阶段展开测试,共完成了以下工作:
    A.检验软件是否符合用户的需求
    B.在测试组的协助下,由用户代表执行,审查验收文档资料、测试软件系统的功能、性能等
    C.验证组成软件系统的各模块的接口和交互作用
    D.将软件与整个系统的硬件、外设、支持软件、数据和人员等结合起来,以需求规格说明为依据,在实际运行环境下进行测试
    E.检查各个程序模块是否正确地实现了规定的功能,确保其能正常工作。
    其中,(5) 是单元测试; (6) 是集成测试;(7) 是确认测试;(8) 是
系统测试;  (9) 是验收测试。

选项

答案(5)E或检查各个程序模块是否正确地实现了规定的功能,确保其能正常工作 (6)C或验证组成软件系统的各模块的接口和交互作用 (7)A或检验软件是否符合用户的需求 (8)D或将软件与整个系统的硬件、外设、支持软件、数据和人员等结合起来,以需求规格说明为依据,在实际运行环境下进行测试 (9)B或在测试组的协助下由用户代表执行,审查验收文档资料、测试软件系统的功能、性能等

解析 软件测试一般可分为单元测试、集成测试、确认测试、系统测试、验收测试这几个阶段,不同的测试阶段将制定不同的测试目标,采用不同的测试方法和技术,具有各自的特点。
    1.单元测试是通过对每个最小的软件模块进行测试,对源代码的每一个程序单元实行测试,检查各个程序模块是否正确地实现了规定的功能,确保其能正常工作。
    2.集成测试的主要目的是验证组成软件系统的各模块的接口和交互作用,一般不使用真实数据,可以使用一部分代表性的测试数据。
    3.确认测试又称为合格性测试,用来检验软件是否符合用户的需求。软件确认一般采用黑盒测试法,通过一系列证明软件功能和要求的测试来实现。
    4.系统测试将软件与整个系统的硬件、外设、支持软件、数据和人员等结合起来,以需求规格说明为依据,在实际运行环境下进行测试。
    5.验收测试在测试组的协助下,由用户代表执行。测试人员在验收测试工作中将协助用户代表执行测试,并和测试观察员一起向用户解释测试用例的结果。
    6.回归测试是一种验证已变更的系统的完整性与正确性的测试技术,是指重新执行已经做过的测试的某个子集,以保证修改没有引入新的错误或者没有发现出于更改而引起之前未发现的错误,也就是保证改变没有带来非预期的副作用。
转载请注明原文地址:https://jikaoti.com/ti/6CK7FFFM
0

最新回复(0)