软件测试的目的:发现问题;使用V模型可以让测试尽早开始。
一次性组装:省成本
增量式组装:
测试更全面(一般采用这种方式)
自上而下的组装方式,需要的辅助模块就是桩模块。
自底向上的组装方式,需要的是驱动模块。
面向对象的测试只考概念类的,只需掌握下面这一页就行。
软件调试会出现在综合题中,要能够分辨出哪个选项正确哪个不正确。
软件评审:
不应以测试代替评审,因为测试考虑的没有管理层全面。
需要客户参与,没有客户的评审会没有意义。
CMMI有五个等级:第二级:针对单个项目;第三级针对整个企业,整个组织;
直接转换策略:风险太高。
并行转换策略:需要花费比较多的人力物力。
分段转换策略:目前采用的微服务架构更利于分段转换。
ETL:数据转换与迁移。内容复杂但操作简单。
转换:转换成新的数据结构。
可维护性:高内聚,低耦合的系统。
易分析性:代码结构清晰,注释清晰,易理解。
易改变性:如果改了一个地方,会引起很多bug,说明不易改变。
稳定性:代码运行的情况要稳定。
系统审计:独立的第三方介入,对某个阶段或整个过程的正确性,合理性进行评审。
系统评价只需了解
案例题要带着问题去看题,不然会来不及。
问题二中(5)这种模棱两可的内容,选一个填就行,不要两个都填。