This application discloses a test method and system for OCP buckle card. The test method includes: verifying whether the OCP buckle card is configured correctly according to the FW version information of the OCP buckle card to be tested; if so, switching the handshake protocol of the OCP buckle card to the target data exchange and transmission protocol according to the command obtained; and using the OCP buckle card to be tested under the target data exchange and transmission protocol. Data transmission; After data transmission is completed, according to the integrity of data transmission, judge whether the OCP card to be tested is qualified; display test results; store test records and test results. The testing system of OCP buckle card mainly includes configuration checking module, protocol switching module, data transmission module, judgment module, display module and storage module. Through this application, OCP buckle card can be automatically tested, thus greatly providing test efficiency and reliability of test results.
【技术实现步骤摘要】
一种OCP扣卡的测试方法和系统
本申请涉及服务器存储系统测试
,特别是涉及一种OCP(OpenCoreProtocol,开放核心协议)扣卡的测试方法和系统。
技术介绍
随着用户对存储产品数据传输的要求越来越高,存储产品的可靠性越来越引起人们的重视。而在存储产品中中OCP扣卡起着数据传输的作用,OCP扣卡的稳定性对于整个存储产品的可靠性起着非常重要的作用,因此在OCP扣卡出厂前,需要对其稳定性和可用性进行测试。目前对OCP扣卡进行测试的方法,通常是由测试人员来控制,具体地,由人工根据生产要求测试OCP扣卡是否配置正确,是否可以进行正常的数据传输,然后根据检测结果,在相应的检测记录表中中打勾或打差。然而,目前对OCP扣卡的测试方法中,由于通过人工控制测试过程,主观性较强,容易导致结果测试不够可靠,且人工对测试结果的判断也会存在误差,从而导致测试结果的可靠性不够高。另外,人工测试占用测试时间较长,测试效率较低。
技术实现思路
本申请提供了一种OCP扣卡的测试方法和系统,以解决现有技术中对OCP扣卡的测试效率较低、测试结果的可靠性不够高的问题。为了解决上述技术问题,本申请实施例公开了如下技术方案:一种OCP扣卡的测试方法,所述OCP扣卡插接在OCP主机中,网络交换机的一端与测试主机连接,所述网络交换机的另一端通过接口分别与多个所述OCP主机连接,且所述网络交换机的一个接口通过直连线缆与一个所述OCP主机中的待测OCP扣卡连接,所述测试方法包括:根据待测OCP扣卡的FW版本信息,检验待测OCP扣卡是否配置正确;如果是,根据所获取的命令,将所述待测OCP扣卡的握手协 ...
【技术保护点】
1.一种OCP扣卡的测试方法,其特征在于,所述OCP扣卡插接在OCP主机中,网络交换机的一端与测试主机连接,所述网络交换机的另一端通过接口分别与多个所述OCP主机连接,且所述网络交换机的一个接口通过直连线缆与一个所述OCP主机中的待测OCP扣卡连接,所述测试方法包括:根据待测OCP扣卡的FW版本信息,检验待测OCP扣卡是否配置正确;如果是,根据所获取的命令,将所述待测OCP扣卡的握手协议切换至目标数据交换传输协议,所述目标数据交换传输协议包括:IP协议或FC协议;在所述目标数据交换传输协议下,利用所述待测OCP扣卡进行数据传输;数据传输完成后,根据数据传输的完整性,判断待测OCP扣卡是否合格;显示测试结果;存储测试记录和测试结果。
【技术特征摘要】
1.一种OCP扣卡的测试方法,其特征在于,所述OCP扣卡插接在OCP主机中,网络交换机的一端与测试主机连接,所述网络交换机的另一端通过接口分别与多个所述OCP主机连接,且所述网络交换机的一个接口通过直连线缆与一个所述OCP主机中的待测OCP扣卡连接,所述测试方法包括:根据待测OCP扣卡的FW版本信息,检验待测OCP扣卡是否配置正确;如果是,根据所获取的命令,将所述待测OCP扣卡的握手协议切换至目标数据交换传输协议,所述目标数据交换传输协议包括:IP协议或FC协议;在所述目标数据交换传输协议下,利用所述待测OCP扣卡进行数据传输;数据传输完成后,根据数据传输的完整性,判断待测OCP扣卡是否合格;显示测试结果;存储测试记录和测试结果。2.根据权利要求1所述的一种OCP扣卡的测试方法,其特征在于,所述根据待测OCP扣卡的FW版本信息,检验待测OCP扣卡是否配置正确,包括:获取待测OCP扣卡的FW版本信息;判断所述待测OCP扣卡的FW版本信息是否与预存的OCP扣卡的FW版本信息一致;如果是,判定待测OCP扣卡配置正确;如果否,判定待测OCP扣卡配置不正确。3.根据权利要求1或2所述的一种OCP扣卡的测试方法,其特征在于,所述方法还包括:当判定待测OCP扣卡配置不正确时,对待测OCP扣卡的FW进行刷新,直到待测OCP扣卡配置正确为止。4.根据权利要求1所述的一种OCP扣卡的测试方法,其特征在于,所述网络交换机采用单一共享网络拓扑与多个OCP主机直连。5.根据权利要求1所述的一种OCP扣卡的测试方法,其特征在于,根据数据传输的完整性,判断待测OCP扣卡是否合格的方法,包括:利用循环冗余校验代码计算待测OCP扣卡所述传输的数据包;判断测试主机所发送的数据包与OCP主机所接收的数据包是否一致;如果是,判定待测OCP扣卡合格;如果否,判定待测OCP扣卡不合格。6.一种OCP...
【专利技术属性】
技术研发人员:徐铭,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。