机器人测试方法、装置、存储介质和计算机设备制造方法及图纸

技术编号:41114030 阅读:24 留言:0更新日期:2024-04-25 14:05
本发明专利技术公开了一种机器人测试方法、装置、存储介质和计算机设备。其中,该方法包括:获取机器人的IP地址和控制端口;根据IP地址和控制端口,与机器人建立套接字通信链路,其中,套接字通信链路以传输控制协议传输数据;基于套接字通信链路,向机器人发送测试指令,并接收机器人返回的数据,其中,机器人执行测试指令的过程中产生返回的数据;获取机器人执行测试指令之后的状态数据;根据返回的数据和状态数据,确定对机器人的测试结果。本发明专利技术解决了由于无法自动化地对机器人的TCP接口进行测试造成的对机器人测试效率低的技术问题。

【技术实现步骤摘要】

本专利技术涉及机器人,具体而言,涉及一种机器人测试方法、装置、存储介质和计算机设备


技术介绍

1、软件测试是一件工作量巨大的工作,包含了大量的重复性操作,在此前提下,自动化测试应运而生。接口自动化测试是自动化测试范畴中较为重要的一种,是站在用户的角度对系统接口进行全面高效持续的检测。随着协作机器人的应用日趋广泛,对机器人配套软件质量提出了更高的要求,相应的接口也同样需要保证其可用性、正确性、可二次开发性,如tcp(transmission control protocol,传输控制协议)接口。在对机器人进行自动化测试的过程中,会与机器人建立通信链路,以tcp协议传输数据,机器人接收数据的接口即为tcp接口。

2、通信领域中对tcp接口进行测试的方法是通过报文转换的方式,将测试需要的消息报文转换为满足tcp接口的报文结构的消息报文。同时,识别出tcp接口与服务端的连接方式,基于该连接方式和满足tcp接口的报文结构的消息报文向服务端发送服务调用请求,以实现对tcp接口进行接口测试。但是传统的tcp自动化测试适用于互联网测试,无法适用于协作机器人,本文档来自技高网...

【技术保护点】

1.一种机器人测试方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述套接字通信链路,向所述机器人发送测试指令,包括:

3.根据权利要求2所述的方法,其特征在于,所述基于所述套接字通信链路,接收所述机器人返回的数据,包括:

4.根据权利要求3所述的方法,其特征在于,所述根据所述返回的数据和所述状态数据,确定对所述机器人的测试结果,包括:

5.根据权利要求2所述的方法,其特征在于,所述根据所述返回的数据和所述状态数据,确定对所述机器人的测试结果,包括:

6.根据权利要求2所述的方法,其特征在于,所述根据...

【技术特征摘要】

1.一种机器人测试方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述套接字通信链路,向所述机器人发送测试指令,包括:

3.根据权利要求2所述的方法,其特征在于,所述基于所述套接字通信链路,接收所述机器人返回的数据,包括:

4.根据权利要求3所述的方法,其特征在于,所述根据所述返回的数据和所述状态数据,确定对所述机器人的测试结果,包括:

5.根据权利要求2所述的方法,其特征在于,所述根据所述返回的数据和所述状态数据,确定对所述机器人的测试结果,包括:

【专利技术属性】
技术研发人员:吴为张远园邢晓凡戚祯祥丁宁
申请(专利权)人:节卡机器人股份有限公司
类型:发明
国别省市:

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

1