一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

服务器测试方法与流程

2022-02-22 01:58:13 来源:中国专利 TAG:


1.本发明是有关于一种测试方法,特别是指一种服务器测试方法。


背景技术:

2.近年来,服务器已广泛应用与发展,且服务器在出厂前,需要经过测试验证以确保其功能性与稳定性。一般来说,常见的测试方式是将待测服务器单元(unit under test,uut)透过网络联机至测试设备(test server)进行测试,且不同机种的待测服务器单元所需进行的测试也不同,所以每一机种的待测服务器单元进行测试时,是需要连结至对应的测试机台才能进行正确的测试。
3.而在工厂测试时,常见需进行多种机种的待测服务器单元的测试,所以需要将每一种机种的待测服务器单元与其对应的测试机台进行独立网络联机而进行测试。但通常所需进行测试的待测服务器单元种类繁多,往往用户须将每一种机种的待测服务器单元与其对应的测试机台建立起独立网络联机架构的硬设备系统,不仅非常浪费时间与人力,且每一独立架构网络联机系统会额外占用一定的空间,而间接影响工厂内的使用空间与生产动线,造成使用者的不便与困扰,极需从业人员研究探讨改善。


技术实现要素:

4.本发明要解决的技术问题是提供一种适用于测试多种待测服务器装置的服务器测试方法。
5.为解决上述技术问题,本发明服务器测试方法,应用于一服务器测试系统。该服务器测试系统包含一第一测试装置、一第二测试装置、多个第一待测服务器装置、多个第二待测服务器装置,及一交换装置。该交换装置链接该第一测试装置、该第二测试装置、所述第一待测服务器装置与所述第二待测服务器装置。且该交换装置具有多个可供所述第一待测服务器装置与所述第二待测服务器装置链接的端口。该服务器测试方法包含一初始传送步骤、一接收比对步骤、一判断链接步骤、一测试指令传送步骤,及一测试步骤。
6.于该初始传送步骤中,每一第一待测服务器装置与每一第二待测服务器装置分别会传送对应的一媒体访问控制地址且经对应的端口传送至该交换装置。
7.于接收比对步骤中,该交换装置经每一端口接收到每一端口所接收的媒体访问控制地址时,该交换装置透过内建的一预定测试表比对所接收到的每一媒体访问控制地址而判断出每一媒体访问控制地址所需链接的测试装置。
8.于该判断链接步骤中,当该交换装置判断所接收到的该媒体访问控制地址需链接该第一测试装置时,代表所需执行测试的待测服务器装置是其中一第一待测服务器装置,该交换装置将该媒体访问控制地址对应的端口链接至该第一测试装置,当该交换装置判断所接收到的该媒体访问控制地址需链接该第二测试装置时,代表所需执行测试的待测服务器装置是其中一第二待测服务器装置,该交换装置将该媒体访问控制地址对应的端口链接至该第二测试装置。
9.于该测试指令传送步骤中,当该第一测试装置链接至该交换装置中对应每一第一待测服务器装置的端口时,该第一测试装置传送一第一测试指令经该交换装置中对应每一第一待测服务器装置的端口传送至每一第一待测服务器装置,当该第二测试装置链接至该交换装置中对应每一第二待测服务器装置的端口时,该第二测试装置传送一第二测试指令经该交换装置中对应每一第二待测服务器装置的端口传送至该第二待测服务器装置。
10.于该测试步骤中,每一第一待测服务器装置执行该第一测试指令且将执行完的测试数据经对应的端口回传至该第一测试装置;每一第二待测服务器装置执行该第二测试指令且将执行完的测试数据经对应的端口回传至该第二测试装置。
11.相较于现有技术,本发明借由于该接收比对步骤中,该交换装置透过该预定测试表比对所接收到的每一媒体访问控制地址而判断出所需链接的测试装置,且配合于该判断链接步骤与测试指令传送步骤中,当该交换装置判断需链接该第一测试装置时,该交换装置将该媒体访问控制地址对应的端口链接至该第一测试装置,且该第一测试装置传送该第一测试指令经该交换装置传送至每一第一待测服务器装置进行测试,当该交换装置判断需链接该第二测试装置时,该交换装置将该媒体访问控制地址对应的端口链接至该第二测试装置,该第二测试装置传送该第二测试指令经该交换装置传送至该第二待测服务器装置进行测试,而可达成同步进行不同机种的所述第一待测服务器装置与所述第二待测服务器装置的测试作业,不须另外建构独立的网络测试架构,有效省时省力且提高测试效率。
12.【附图说明】本发明之其他的特征及功效,将于参照图式的实施方式中清楚地呈现,其中:图1是一方块图,说明本发明服务器测试方法的实施例应用于一服务器测试系统;及图2是一流程图,说明该实施例的步骤。
13.【具体实施方式】在本发明被详细描述之前,应当注意在以下的说明内容中,类似的组件是以相同的编号来表示。
14.参阅图1与图2,本发明服务器测试方法的实施例,应用于一服务器测试系统1。该服务器测试系统1包含一第一测试装置11、一第二测试装置12、多个第一待测服务器装置13(uut)、多个第二待测服务器装置14(uut),及一交换装置15(switch)。该交换装置15链接该第一测试装置11、该第二测试装置12、所述第一待测服务器装置13与所述第二待测服务器装置14。该交换装置15具有多个可供所述第一待测服务器装置13与所述第二待测服务器装置14链接的端口151。该服务器测试方法包含一初始传送步骤2、一接收比对步骤3、一判断连结步骤4、一测试指令传送步骤5、一测试步骤6,及一完成步骤7。
15.首先,于该初始传送步骤2中,每一第一待测服务器装置13与每一第二待测服务器装置14分别会传送对应的一媒体访问控制地址(mac address)且经对应的端口151传送至该交换装置15。接着,于接收比对步骤3中,该交换装置15经每一端口151接收到每一端口151所接收的媒体访问控制地址时,该交换装置15透过内建的一预定测试表比对所接收到的每一媒体访问控制地址而判断出每一媒体访问控制地址所需链接的测试装置。也就是说,就是所述第一待测服务器装置13与所述第二测试装置12一开始链接到该交换装置15的所述端口151时,每一第一待测服务器装置13与每一第二待测服务器装置14会传送对应的媒体访问控制地址(mac address),而该交换装置15透过内建的该预定测试表比对所接收
到的每一媒体访问控制地址而判断出每一媒体访问控制地址所需链接的测试装置。简单来说,就是该交换装置15根据每一端口151所接收到的媒体访问控制地址而判断出每一媒体访问控制地址对应的是该第一待测服务器装置13或是该第二待测服务器装置14。于本实施例中,每一第一待测服务器装置13的媒体访问控制地址的前六码为相同编码,每一第二待测服务器装置14的媒体访问控制地址的前六码为相同编码,该交换装置15的预定测试表记录有对应所述第一待测服务器装置13的媒体访问控制地址的前六码与所述第二待测服务器装置14的媒体访问控制地址的前六码,所以于接收比对步骤3中,该交换装置15透过该预定测试表的内容比对所接收到的每一媒体访问控制地址的前六码而判断出每一媒体访问控制地址是对应该第一待测服务器装置13或是对应该第二待测服务器装置14,进而判断出所需链接的测试装置是该第一测试装置11或是该第二测试装置12。
16.接着,于该判断连结步骤4中,当该交换装置15判断所接收到的该媒体访问控制地址需链接该第一测试装置11时,代表所需执行测试的待测服务器装置是其中一第一待测服务器装置13,该交换装置15将该媒体访问控制地址对应的端口151链接至该第一测试装置11,当该交换装置15判断所接收到的该媒体访问控制地址需链接该第二测试装置12时,代表所需执行测试的待测服务器装置是其中一第二待测服务器装置14,该交换装置15将该媒体访问控制地址对应的端口151链接至该第二测试装置12。于本实施例中,该交换装置15每次只判断其中一个端口151所接收到的该媒体访问控制地址,但不以此为限。换句话说,就是当该交换装置15判断出当下所接收到的该媒体访问控制地址是对应该第一待测服务器装置13时,该交换装置15将当下所接收到的该媒体访问控制地址对应的端口151链接至该第一测试装置11;或是当该交换装置15判断出当下所接收到的该媒体访问控制地址是对应该第二待测服务器装置14时,该交换装置15将当下所接收到的该媒体访问控制地址对应的端口151链接至该第二测试装置12。另外一提,于本实施例中,当该交换装置15将该媒体访问控制地址对应的端口151链接至该第一测试装置11时,且建立起该媒体访问控制地址对应的第一待测服务器经对应的端口151与该第一测试装置11的链接信道,或是当该交换装置15判断所接收到的该媒体访问控制地址需链接该第二测试装置12时,且建立起该媒体访问控制地址对应的第二待测服务器经对应的端口151与该第二测试装置12的链接信道。
17.接着,于该测试指令传送步骤5中,当该第一测试装置11链接至该交换装置15中对应每一第一待测服务器装置13的端口151时,该第一测试装置11传送一第一测试指令经该交换装置15中对应每一第一待测服务器装置13的端口151传送至每一第一待测服务器装置13,当该第二测试装置12链接至该交换装置15中对应每一第二待测服务器装置14的端口151时,该第二测试装置12传送一第二测试指令经该交换装置15中对应每一第二待测服务器装置14的端口151传送至该第二待测服务器装置14。简单来说,就是所述第一待测服务器装置13需执行该第一测试装置11的第一测试指令,所述第二待测服务器装置14需执行该第二测试装置12的第二测试指令,而在上述步骤中,当该交换装置15建立起每一第一待测服务器对应的端口151与该第一测试装置11的链接信道后,在该测试指令传送步骤5中,该第一测试装置11传送该第一测试指令经该交换装置15中对应每一第一待测服务器装置13的端口151传送至每一第一待测服务器装置13。以及当该交换装建立起每一第二待测服务器经对应的端口151与该第二测试装置12的链接信道后,该第二测试装置12传送该第二测试指令经该交换装置15中对应每一第二待测服务器装置14的端口151传送至每一第二待测服
务器装置14。换句话说,就是每一第一待测服务器装置13可直接由对应的端口151接收到该第一测试装置11传送该第一测试指令,以及每一第二待测服务器装置14可直接由对应的端口151接收到该第二测试装置12传送该第二测试指令。
18.再来,于该测试步骤6中,每一第一待测服务器装置13执行该第一测试指令且将执行完的测试数据经对应的端口151回传至该第一测试装置11;每一第二待测服务器装置14执行该第二测试指令且将执行完的测试数据经对应的端口151回传至该第二测试装置12。也就是说,每一第一待测服务器装置13在执行测试的过程中,会回传测试数据至该第一测试装置11储存,以及每一第二待测服务器装置14在执行测试的过程中,也会回传测试数据至该第二测试装置12储存。于本实施例中,当每一第一待测服务器装置13执行该第一测试指令时,该第一测试装置11是以轮询的方式发送一第一回复指令至每一第一待测服务器装置13且使每一第一待测服务器将执行完的测试数据经对应的端口151回传至该第一测试装置11储存。当每一第二待测服务器装置14执行该第二测试指令时,该第二测试装置12是以轮询的方式发送一第二回复指令至每一第二待测服务器装置14且使每一第二待测服务器将执行完的测试数据经对应的端口151回传至该第二测试装置12储存。
19.最后,于该完成步骤7中,当每一第一待测服务器装置13执行完该第一测试指令时,该交换装置15中断对应每一第一待测服务器的端口151与该第一测试装置11的链接;当每一第二待测服务器装置14执行完该第二测试指令时,该交换装置15中断对应每一第二待测服务器的端口151与该第二测试装置12的链接。也就是说,当任一第一待测服务器装置13测试结束,该交换装置15会切断当下已完成测试的第一待测服务器对应的端口151与该第一测试装置11的链接,以及当任一第二待测服务器装置14测试结束,该交换装置15会切断当下已完成测试的第二待测服务器对应的端口151与该第二测试装置12的链接。
20.借由于该接收比对步骤3中,该交换装置15透过该预定测试表比对所接收到的每一媒体访问控制地址而判断出所需链接的测试装置,且配合于该判断链接步骤4与测试指令传送步骤5中,当该交换装置15判断需链接该第一测试装置11时,该交换装置15将该媒体访问控制地址对应的端口151链接至该第一测试装置11,该第一测试装置11传送该第一测试指令经该交换装置15传送至每一第一待测服务器装置13进行测试,当该交换装置15判断需链接该第二测试装置12时,该交换装置15将该媒体访问控制地址对应的端口151链接至该第二测试装置12,该第二测试装置12传送该第二测试指令经该交换装置15传送至该第二待测服务器装置14进行测试,而可达成同步进行不同机种的所述第一待测服务器装置13与所述第二待测服务器装置14的测试作业,不须另外依所述第一待测服务器与该第一测试装置11独立建构网络硬件测试架构,以及不需依所述第二待测服务器与该第二测试装置12单独建构网络硬件测试架构,大幅减少工厂内的占用空间,有效省时省力且提高测试效率。
21.另外,要特别说明的是,于该完成步骤7中,当每一第一待测服务器装置13执行完该第一测试指令时,代表已完成测试,而每一第一待测服务器会发送一第一结束讯息由对应的端口151经该交换装置15回传至该第一测试装置11,而该第一测试装置11接收到该每一第一结束讯息后传送一第一完成指令至该交换装置15,并使该交换装置15中断每一第一待测服务器对应的端口151与该第一测试装置11的链接;当每一第二待测服务器装置14执行完该第二测试指令时,代表已完成测试,每一第二待测服务器会发送一第二结束讯息由对应的端口151经该交换装置15回传至该第二测试装置12,而该第二测试装置12接收到该
第二结束讯息后传送一第二完成指令至该交换装置15,并使该交换装置15中断每一第二待测服务器对应的端口151与该第二测试装置12的链接。详细来说,就是当每一第一待测服务器装置13执行完该第一测试指令时,每一第一待测服务器会发送该第一结束讯息且由对应的端口151经该交换装置15回传至该第一测试装置11,而该第一测试装置11接收到该每一第一结束讯息后传送该第一完成指令至该交换装置15,并使该交换装置15中断每一第一待测服务器对应的端口151与该第一测试装置11的链接;当每一第二待测服务器装置14执行完该第二测试指令时,每一第二待测服务器会发送该第二结束讯息且由对应的端口151经该交换装置15回传至该第二测试装置12,而该第二测试装置12接收到该第二结束讯息后传送该第二完成指令至该交换装置15,并使该交换装置15中断每一第二待测服务器对应的端口151与该第二测试装置12的链接。
22.于本实施例中,于该完成步骤7中,当每一第一待测服务器发送该第一结束讯息由对应的端口151至该交换装置15时,该交换装置15会记录每一第一结束讯息是由哪个端口151所接收到的地址信息且传至该第一测试装置11,而该第一测试装置11接收到该每一第一结束讯息与其对应的地址信息后传送该第一完成指令与对应地址信息至该交换装置15,并使该交换装置15依该第一完成指令对应的地址信息中断对应的端口151与对应的第一待测服务器的连结,进而中断已测完的每一第一待测服务器与该第一测试装置11的链接;当每一第二待测服务器发送该第二结束讯息由对应的端口151至该交换装置15时,该交换装置15会记录每一第二结束讯息是由哪个端口151所接收到的地址信息且传至该第二测试装置12,而该第二测试装置12接收到该每一第二结束讯息与其对应的地址信息后传送该第二完成指令与对应地址信息至该交换装置15,并使该交换装置15依该第二完成指令对应的地址信息中断对应的端口151与对应的第二待测服务器的连结,进而中断已测完的每一第二待测服务器与该第二测试装置12的链接。
23.综上所述,本发明服务器测试方法,借由于该接收比对步骤3中,该交换装置15比对所接收到的每一媒体访问控制地址而判断出所需链接的测试装置,且配合于该判断链接步骤4与测试指令传送步骤5中,当该交换装置15判断需链接该第一测试装置11时,该交换装置15将该媒体访问控制地址对应的端口151链接至该第一测试装置11,该第一测试装置11传送该第一测试指令经该交换装置15传送至每一第一待测服务器装置13进行测试,当该交换装置15判断需链接该第二测试装置12时,该交换装置15将该媒体访问控制地址对应的端口151链接至该第二测试装置12,该第二测试装置12传送该第二测试指令经该交换装置15传送至该第二待测服务器装置14进行测试,而可达成同步进行不同机种的所述第一待测服务器装置13与所述第二待测服务器装置14的测试作业,不须另外建构独立的网络测试架构,有效省时省力且提高测试效率。
24.惟以上所述者,仅为本发明之实施例而已,当不能以此限定本发明实施之范围,凡是依本发明权利要求书及专利说明书内容所作之简单的等效变化与修饰,皆仍属本发明专利涵盖之范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献