计算机模拟(简称sim)是利用计算机进行模拟的方法。利用计算机软件开发出的模拟器,可以进行故障树分析、测试VLSI逻辑设计等复杂的模拟任务。博为峰应客户需求,特开发了两款模拟器,通过故障注入、协议模拟等对软件系统进行测试,保障软件质量及运营安全。

开发背景

      应用系统消息接口模拟器是一种协议模拟器,所谓协议模拟器就是通过某种途径模拟各式各样的网络通信协议从而可以进行具体而实际的网络通信,最终达到同时支持多种通信协议并对对等的软件实体消息收发机制进行模拟的软件工具。

 

技术特点

    ● 支持定制化协议的模拟

    ● 支持同时模拟多种协议

    ● 支持定制化的传输方式

    ● 支持多种运行环境

    ● 可以用于开发阶段和测试阶段  

    ● 支持包括XML、字符串等格式的报文

    ● 支持可扩展的二次开发接口,便于对接自动化测试工具

 

功能介绍

● 支持多种通信方式

    Socket通讯方式                 

    HTTP通讯方式

    Tuxedo                                 

    WebSphere MQ

● 支持的报文格式

    按长度分割的字符串报文

    XML报文格式

    数据库类型的报文

    分割符分割的报文

● 其他

    可定制化的协议数据格式       

    清晰的交易日志

    可以模拟超时等异常操作

 

使用场景

在软件系统的开发和测试过程中,通过模拟第三方接入的各种协议来达到联调和测试的目的。将模拟器配置到网络中某一台服务器上,通过将各种交易通道指向模拟器来实现协议数据交互的目的。

故障模拟器软件