软考软件评测师考试知识点填空检测(22)

软件评测师 责任编辑:陈湘君 2023-07-28

添加老师微信

备考咨询

加我微信

摘要:软件评测师是软考中级考试科目之一,为方便考生对所学知识点的检测,希赛软考频道为考生带来软考软件评测师考试知识点填空检测的内容,本文为软考软件评测师考试知识点填空检测(22)。

为方便软考考生对软件评测师考试知识点的检测,希赛软考频道为考生带来软考软件评测师考试知识点填空检测的内容(完整版可在本文文首本文资料处或文末的资料下载栏目下载)。

软考软件评测师考试知识点填空检测(22)内容如下:

第22章 事件驱动架构软件测试

事件驱动架构概述

·定义

________:状态的显著变化。

________:可以是内部、外部;软件、硬件层面。

________:将事件通知到架构其他部分的一种特殊消息。

________:是通过事件进行通信的软件架构,是常用的架构范式中的一种,其关注事件的产生、识别、处理(“消费”)、响应。

·组件

________________:由于内/外事件引发/触发/产生的特殊的消息。

________________:一组数据结构和对应的处理逻辑,用于接收缓存接收到的事件(通知)。

________________:对事件进行预处理,分类地将事件转发到对应的处理逻辑中;有事件流式处理和注册/发布式处理两种实现方式。

________________:是分发器将事件分发到事件处理逻辑的通道。

________________:实现具体业务逻辑。

·事件流式处理

所有的事件像流水一样进入事件队列并能被所有的事件处理逻辑读取;事件处理逻辑根据需要读取事件队列中的任意事件,或删除处理过的事件

数据流

所有数据注入一个通过数据流平台实现的事件队列中,可用来在输入事件流中识别事件的某种有意义的模式。

________________:事件到来后立即触发对事件的处理。

________________:要求事件处理机制能处理和缓存多个事件来识别其模式。

·注册/发布式处理

事件处理逻辑向事件分发器订阅某个/类事件通知

·优缺点

优点:________________、________________、________________。

缺点:________________、________________、________________。

事件驱动架构测试策略

通常采用________________策略。

·单元测试

________________;

________________;

________________;

________________;

________________。

·集成测试

围绕________________来设计。

·系统测试

一般________安排。

对事件驱动架构实现的业务逻辑

·单元测试

集中在________________中。

·集成测试

优先级机制;

集成测试可以跳过;

业务逻辑依赖的________________,必须完成集成测试。

·系统测试

基于规格说明书的测试技术;

通过________________________实现测试执行。

更多资料
更多课程
更多真题
温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!

软考备考资料免费领取

去领取