首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

【陪伴计划Day18】考试倒计时43天,该学习了

本文由夏天老师原创

陪你学习的第18天

希望今天的你也收获满满

23下半年「音频陪伴计」

别忘记完成后

留言区打卡记录学习情况

期待看到大家

日复一日坚持后的质变

加油~

01

系统集成项目管理工程师

考点12.PMO在组织结构中的作用

3、 PMO有支持型、控制型和指令型等3种。

(1) 支持型。

(2) 控制型。

(3) 指令型。

考点14.信息系统项目的生命周期模型

2、  迭代式开发模型

迭代式开发模型,水平方向为时间维,从组织管理的角度描述整个软件开发生命周期,分四个阶段:初始、细化、构造、移交,可进一步描述为周期(Cycle)、阶段(Phase)、迭代(Iteration);核心工作流从技术角度描述迭代模型的静态组成部分,包括:业务建模、需求获取、分析与设计、实现、测试、部署。图中的阴影部分描述了不同的工作流,在不同的时间段内工作量的不同,几乎所有的工作流在所有的时间段内均有工作量,只是大小不同而已。

4、V模型

V模型从整体上看起来,就是一个V字型的结构,由左右两边组成。左边的下画线分别代表了需求分析、概要设计、详细设计、编码。右边的上画线代表了单元测试、集成测试、系统测试与验收测试。V模型的特点如下:

(1)单元测试的主要目的是针对编码过程中可能存在的各种错误;

(2)集成测试的主要目的是针对详细设计中可能存在的问题;

(3)系统测试主要针对概要设计,检查系统作为一个整体是否有效地得到运行;

(4)验收测试通常由业务专家或者用户进行,以确认产品能真正符合用户业务上的需要。

(5)V模型用于需求明确和需求变更不频繁的情形。

02

信息系统项目管理师

考点19.软件测试的目的是验证软件是否满足软件质量要求。通过测试发现软件缺陷,为软件产品的质量测量和评价提供依据。软件测试方法可分为静态测试和动态测试。

(1)静态测试是指被测试程序不在机器上运行,而采用人工检测和计算机辅助静态分析的手段对程序进行检测。静态测试包括对文档的静态测试和对代码的静态测试。对文档的静态测试主要以检查单的形式进行,而对代码的静态测试一般采用桌前检查、代码走查和代码审查。

(2)动态测试是指在计算机上实际运行程序进行软件测试,一般采用白盒测试和黑盒测试方法。

白盒测试也称为结构测试,主要用于软件单元测试中。它的主要思想是,将程序看作是一个透明的白盒,测试人员完全清楚程序的结构和处理算法,按照程序内部逻辑结构设计测试用例,检测程序中的主要执行通路是否都能按预定要求正确工作。

黑盒测试也称为功能测试,主要用于集成测试、确认测试和系统测试中。黑盒测试将程序看作是一个不透明的黑盒,完全不考虑(或不了解)程序的内部结构和处理算法,而只检查程序功能是否能按照SRS的要求正常使用,程序是否能适当地接收输入数据并产生正确的输出信息,程序运行过程中能否保持外部信息(例如,文件和数据库等)的完整性等。

考点24.蓝绿部署和金丝雀部署

在部署原则中提到两大部署方式为蓝绿部署和金丝雀部署。

考点25.蓝绿部署是指在部署的时候准备新旧两个部署版本,通过域名解析切换的方式将用户使用环境切换到新版本中,当出现问题的时候,可以快速地将用户环境切回旧版本,并对新版本进行修复和调整。

考点26.金丝雀部署是指当有新版本发布的时候,先让少量用户使用新版本,并且观察新版本是否存在问题。如果出现问题,就及时处理并重新发布;如果一切正常,就稳步地将新版本适配给所有的用户。

  • 发表于:
  • 原文链接https://page.om.qq.com/page/Ozzbl4M5WqqsRP73-vYiGN1Q0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券