
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
软件测试应用技术(2) -- 软件评测师(十五)
分层架构将软件分成若干层,每层有各自清晰的职责分工,层与层之间通过接口交互和传递信息,本层不需要直到其他层细节,上层通过对下层的接口依赖和调用组成一个完整的系统。基于分层架构应用测试可以根据每一层的特点,进行单独测试,更容易发现缺陷和错误。同时,也可以将分层架构软件看成一个有机整体,以黑盒方式进行确认测试、系统测试、验收测试。常见的分层架构如下图所示:表示层:也称用户界面层,负责具体业务和视图展开
软件测试应用技术(3) -- 软件评测师(十六)
事件驱动架构,简称EDA,是常用的架构范式中的一种,其关注事件的产生、识别、处理、响应。对于事件驱动架构系统的测试应特别注意其业务逻辑处理上的异步特性导致的缺陷和事件队列处理中可能存在的全局性缺陷。事件驱动由事件来驱动整个系统。事件的来源可以是内部的或者外部的,也可能来自软件层面或硬件层面。(1)事件驱动架构的一般范式如下:1)事件(通知):由于内/外事件引发/触发/产生的特殊的“消息”。2)事件
到底了







