A.在验收测试驱动开发过程的示范阶段, 敏捷团队向干系人展示产品, 从而获得干系人对团队是否完成的反馈
B. 在验收测试驱动开发过程的讨论阶段, 开发者和商业干系人探讨用户故事的预期行为, 如果这些行为实现, 那么用户故事即完成
C. 在验收测试驱动开发过程的开发阶段, 开发者开发的产品符合验收标准, 这时用户故事即完成
D. 在验收测试驱动开发过程的提炼阶段, 开发者和干系人确认用户故事的验收标准, 如果验收标准定义明确, 那么用户故事即完成
第2题
第3题
模型驱动架构( MDA)是对象管理组织(OMG)提出的一种新的软件开发方法,它强调由软件系统的建模行为驱动整个系统的开发过程,来完成系统的需求分析、架构设计、构建、测试、部署和运行维护等工作。与传统的UML模型相比,MDA能够创建出机器可读和高度抽象的模型,这种模型通过转换( Transformation)技术可自动转换为代码、测试脚本、数据库定义以及各种平台的部署描述。通过使用MDA技术,可以有效解决传统软件开发过程中的生产效率问题、系统移植问题、互操作问题以及文档和系统后期维护问题。
请围绕“模型驱动的软件开发方法及其应用”论题,依次从以下三个方面进行论述。
1.概要叙述你参与实施的模型驱动的软件开发项目以及你所担任的主要工作。
2.阐述模型驱动的软件开发过程中的主要活动,并论述模型驱动的软件开发过程
与传统的软件开发过程的区别。
3.阐述在进行模型驱动的软件开发时遇到了哪些问题,如何解决。
第4题
(39)A.模块接口测试 B.有效性测试 C.路径测试 D.边界测试
(40)A.桩模块 B.驱动模块 C.桩模块和驱动模块 D.存根模块和驱动模块
(41)A.一次性组装和增殖性组装 B.自顶向下组装和启底向上组装
C.单个模块组装和混合模块组装 D.接口组装和功能组装
第5题
A.设计
B.编程
C.测试
D.维护
第7题
A、将已经转换为代码的软件构件集成到构建中
B、编写驱动模块以确保完成每日对整个产品的测试
C、编写桩模块以确保完成每日对整个产品的测试
D、每天将该构建与其他构建及整个软件产品集成起来进行评估
E、设计一系列测试以暴露影响构建正确性地完成其功能的错误
第9题
A) 在面向对象软件测试时,设计每个类的测试用例时,不仅仅要考虑调用各个成员方法的输入参数,还需要考虑如何设计调用的序列
B) 构造抽象类的驱动程序会比构造其他类的驱动程序复杂
C) 类B继承自类A,如果对B进行了严格的测试,就意味着不需再对类A进行测试
D) 在存在多态的情况下,为了达到较高的测试充分性,应对所有可能的绑定都进行测试
A.
B.
C.
D.
第10题
A、软件开发过程中测试在先,编码在后;
B、软件开发过程中编码在先,测试在后;
C、测试脚本或测试用例在编码之前完成;
D、更符合“缺陷预防”的思想。
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!