一种基于Linux平台的网卡自动化测试方法及装置制造方法及图纸

技术编号:24254186 阅读:124 留言:0更新日期:2020-05-23 01:01
本申请公开了一种基于Linux平台的网卡自动化测试方法,包括:在测试服务器的配置文件上配置测试选项,并利用测试工具开始测试;依次执行完成单个测试项目,并且自动生成所述单个测试项目的测试报告并发送所述测试报告至指定处;直至测试完成全部测试项目,则自动生成全部测试项目的测试报告并发送全部测试项目的测试报告至所述指定处。基于以上的方法,使得网卡测试实现自动化,测试效率提升近50。而且,由于以前测试未覆盖的项目在工具中全部覆盖到,所以本申请的测试方法的测试覆盖率更高,提高了生产效率,减少了人力成本。此外,还公开了相应的基于Linux平台的网卡自动化测试装置。

An automatic test method and device of network card based on Linux platform

【技术实现步骤摘要】
一种基于Linux平台的网卡自动化测试方法及装置
本申请涉及网卡性能测试
,具体来说,涉及一种基于Linux平台的网卡自动化测试方法及装置。
技术介绍
服务器,作为大数据时代的主流产物,市场需求越来越大,竞争越来越激烈。网卡是计算机必备的硬件之一,网卡的性能决定了接收和传递通信服务的好坏。测试作为产品研发阶段的重要环节想要加快步伐,则需要融入自动化。网卡测试是产品研发阶段测试中的一个重要项目,但是一直以来是以测试人员参照标准作业指导书在系统下输入命令然后查看返回值,逐步手动实现的,最终再根据手动收集到的信息手写测试报告。这种测试方法存在着一些弊端:首先,因为全部的网卡测试都是人为手动作业,所以效率低。其次,在同时操控很多测试机台测试时经常会出现漏测现象,另外在测试交付比较急的时候也会选择性放弃一些测试项目,所以测试覆盖率低。针对相关技术中测试效率低、测试覆盖率低的问题,目前尚未提出有效的解决方案。
技术实现思路
针对相关技术中测试效率低、测试覆盖率低的问题,本申请提出基于Linux平台的网卡自动化测试方本文档来自技高网...

【技术保护点】
1.一种基于Linux平台的网卡自动化测试方法,其特征在于,包括:/n在测试服务器的配置文件上配置测试选项,并利用测试工具开始测试;/n依次执行完成单个测试项目,并且自动生成所述单个测试项目的测试报告并发送所述测试报告至指定处;/n直至测试完成全部测试项目,则自动生成全部测试项目的测试报告并发送全部测试项目的测试报告至所述指定处。/n

【技术特征摘要】
1.一种基于Linux平台的网卡自动化测试方法,其特征在于,包括:
在测试服务器的配置文件上配置测试选项,并利用测试工具开始测试;
依次执行完成单个测试项目,并且自动生成所述单个测试项目的测试报告并发送所述测试报告至指定处;
直至测试完成全部测试项目,则自动生成全部测试项目的测试报告并发送全部测试项目的测试报告至所述指定处。


2.根据权利要求1所述的基于Linux平台的网卡自动化测试方法,其特征在于,所述测试项目根据实际测试需求选择,所述配置选项包括自定义的测试所需时间、圈数。


3.根据权利要求1所述的基于Linux平台的网卡自动化测试方法,其特征在于,所述测试项目包括:网卡信息核对、环境检查、网卡功能测试、网卡性能和压力测试。


4.根据权利要求3所述的基于Linux平台的网卡自动化测试方法,其特征在于,所述网卡信息核对和环境检查的步骤包括:
获取所述网卡的测试返回值,并与实际需求参数比对、判断,将测试结果写入log文件并且发送所述网卡信息核对和环境检查的测试报告。


5.根据权利要求3所述的基于Linux平台的网卡自动化测试方法,其特征在于,所述网卡功能测试的步骤包括:
所述测试服务器通过所述测试工具发送指令至DHCP服务器;
所述DHCP服务器基于所述指令配置交换机;
经配置所述交换机后,所述测试工具开始所述网卡功能测试。


6.根据权利要求3所述的基于Linux平台的网卡自动化测试方法,其特征在于,所述网卡性能和压力测试的步骤包括:
所述测...

【专利技术属性】
技术研发人员:戈文龙秦晓宁陈颖
申请(专利权)人:曙光信息产业股份有限公司
类型:发明
国别省市:天津;12

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1