A.代码可能有更多错误,且可能需要额外的功能测试
B.可交付成果可以比客户预期提前产生
C.质量管理计划可能有大量变化
D.项目经理应信任有经验团队的处理
A.可以随意提交无法编译或不能通过测试的代码,以便提高效率
B.执行测试是构建过程的一部分
C.持续集成允许开发人员每天至少向版本库提交一次代码
D.通过增加服务器资源、分离较慢的测试、分阶段构建等方法,可以加快构建速度
A.执行相关测试,验证缺陷已被修复
B.分析代码改动内容,了解代码改动对已有功能的影响,执行被影响功能的回归测试
C.不需要进行回归测试
D.针对缺陷修复做系统性分析,确定是否会影响性能,安全性等,评估是否要做相应的系统测试
A.代码扫描可以迅速部署,立即通过庞大的规则定位到问题
B.持续集成工具贯穿研发周期的始终
C.选择工具需要评估社区成熟度与技术架构匹配度
D.安全测试需要融入到持续集成中
A.CI的关键点是自动化,觉初中覆盖自动构建、自动测试及自动结果通知
B.CI的关键点是自动化测试和有效率的手工测试高效结合
C.CI主要关注代码内建质量,和测试关系并不大
D.CI主要关注的是单元测试的成功率而不是覆盖率