专注在线职业教育23年
下载APP
小程序
希赛网小程序
导航

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

责编:陈湘君 2023-07-28

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

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

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

事件驱动架构概述

·定义

________:状态的显著变化。

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

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

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

·组件

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

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

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

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

________________:实现具体业务逻辑。

·事件流式处理

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

数据流

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

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

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

·注册/发布式处理

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

·优缺点

优点:________________、________________、________________。

缺点:________________、________________、________________。

事件驱动架构测试策略

通常采用________________策略。

·单元测试

________________;

________________;

________________;

________________;

________________。

·集成测试

围绕________________来设计。

·系统测试

一般________安排。

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

·单元测试

集中在________________中。

·集成测试

优先级机制;

集成测试可以跳过;

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

·系统测试

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

通过________________________实现测试执行。

热门:2024上半年软考考试估分预约hotgif.gif | 软考机考系统测试

推荐:2024年5月软考模考大赛hotgif.gif | 2024下半年软考报名时间及入口

备考:章节练习+真题软考备考学习资料  |  软考免费课程

课程:机考绘图公开课  |  论文专题讲解

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

加群交流

公众号

客服咨询

考试资料

每日一练