单项选择题
考虑对基本 部署流水线进行具体解析。哪个阶段表明该系统在功能性与非功能性层面?()
A.均发挥作用
B.自动化验收测试
C.构建与单元测试
D.手动验收测试
E.版本控制
点击查看答案&解析
相关考题
-
单项选择题
一个开发团队对DevOps感兴趣。他们主要感兴趣的对象是持续集成(CI)。他们目前开发并维护着三种主要解决方案及四种次要解决方案。他们采用Scrum实践方法。每次冲刺都需要四周时间,平均每十天到十五天对测试环境都有一次提交发布,平均每个月对生产环境有一次发布。他们想为管理层制定一个定性的商业论证,来支持他们为创建持续集成实践模式而付出的投资与努力。持续集成有哪些显性收益对该商业论证最为有利?()
A.每天对测试环境进行一次部署能极大的提高商业效益并且大大缩减开发成本
B.这有助于提升团队精神。由于公司已经在使用Scrum,持续集成将为公司业务带来显著的益处
C.它通过更好的集成测试提高了业务稳定性,同时维持发布速度以防止产生额外成本
D.在生产环境中,每天进行一次信息发布能够提升业务收益,并大大减少开发成本 -
单项选择题
一个跨国企业,要将分布各地的任务合并提交到总部位于德克萨斯州达拉斯的中央代码库,面临着诸多挑战。这些地方包括墨西哥城、巴黎、圣地亚哥和英格兰地区。这些地区何时运行提交并无规律可循,有时人们并不清楚是否有测试失败。可行的做法有以下四种:1.失败的构建不提交;2.在提交之前务必在本地运行所有提交包含的测试,或利用持续集成服务器替你完成这一工作;3.待提交测试通过后再进行下一步;4.不要注释掉失败的测试。这四种实践中哪一个最适用于分布式地点解决当前主要痛点?()
A.1和2
B.1、2和3
C.2和3
D.2、3和4 -
单项选择题
您的团队需要为新产品开发一个部署流水线,作为持续集成的一部分,您需要明确定义流水线的提交阶段。您与团队成员讨论这一阶段时,流程主管说道:“完成”一词的定义应在提交阶段开始之前或进行时确定。若编码在提交时未能达到定义的“完成”,该工作就应停止。是这样吗?()
A.是的。若这项工作未能完成,就意味着流程主管未能履行职责。应当立即予以解决
B.是的。尚未完成的工作不得提交,因为这样的工作不会给客户带来增值
C.不是,“完成”的定义只能在客户会议上确定。等待会大幅减缓工作进度
D.不是,应持续进行部署流水线上的工作。如果编码没有完成,只需使之处于非激活状态
