[发明专利]应用于机器人的自动化测试方法、计算机存储介质及机器人在审
申请号: | 202210328788.3 | 申请日: | 2022-03-30 |
公开(公告)号: | CN114670200A | 公开(公告)日: | 2022-06-28 |
发明(设计)人: | 刘俊;方林;郭双 | 申请(专利权)人: | 上海擎朗智能科技有限公司 |
主分类号: | B25J9/16 | 分类号: | B25J9/16;B25J19/00 |
代理公司: | 北京律和信知识产权代理事务所(普通合伙) 11446 | 代理人: | 郝文博 |
地址: | 201206 上海市浦东新区中国(上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用于 机器人 自动化 测试 方法 计算机 存储 介质 | ||
本发明提供一种应用于机器人的自动化测试方法,包括:选择指令集脚本并编辑执行顺序,生成指令集列表;获取所述指令集列表中的待执行指令;获取当前操作页面;所述当前操作页面与所述当前指令的执行页面匹配时,执行所述当前指令;按照所述执行顺序,依次从所述指令集列表中获取下一个待执行指令,所述当前操作页面与所述当前指令的执行页面匹配时,执行所述当前指令。本发明提供一种全面的应用于机器人的自动化测试方案,模拟真实的用户操作对机器人的整体功能进行测试,将频繁的机器化的动作用自动化测试执行,不存在执行过程中人为的疏忽和错误,降低了测试人员的人力投入,并通过压力测试提升了机器人整机稳定性。
技术领域
本公开涉及机器人测试领域,尤其涉及一种应用于机器人的自动化测试方法、一种计算机存储介质以及一种机器人。
背景技术
从工厂流水线到仓储物流,再到园区快递派送、餐厅送餐,机器人正逐渐从室外走向室内,尤其是大量品牌餐饮公司开始引入配送机器人,餐饮配送机器人是从事送餐、回盘及接待等工作的商用服务机器人,主要应用于餐厅、酒店等商业场景,具备自动驾驶、语音交互等功能,同时能够满足大重量食品及餐具的承载需求。
由于机器人的使用场景变得越来越多元化,整体运作流程向更复杂的方向转变,单设备的正常运作不能保证整体运作的可靠性,所以整机功能测试变得更为重要。当前机器人整机功能测试主要以人工测试为主,自动化测试的覆盖面比较低,仅仅在部分部件上实现了自动化测试及压力测试,比如舱门开关测试,接口的压力测试等,占用了大量的人力,并且无法覆盖整机功能压力测试等场景。
背景技术部分的内容仅仅是公开发明人所知晓的技术,并不当然代表本领域的现有技术。
发明内容
有鉴于现有的一个或多个缺陷,本发明提供一种应用于机器人的自动化测试方法,包括:
选择指令集脚本并编辑执行顺序,生成指令集列表;
获取所述指令集列表中的首个待执行指令,作为当前指令;
获取当前操作页面;
所述当前操作页面与所述当前指令的执行页面匹配时,执行所述当前指令;
按照所述执行顺序,依次从所述指令集列表中获取下一个待执行指令,所述当前操作页面与所述当前指令的执行页面匹配时,执行所述当前指令。
根据本发明的一个方面,所述自动化测试方法还包括:
模拟用户在操作页面上的操作行为,生成指令集脚本;
将所述指令集脚本与所述操作页面建立对应关系。
根据本发明的一个方面,其中所述选择指令集脚本并编辑执行顺序以及生成指令集列表的步骤还包括:接收用户选择指令集脚本的指令,将选择的指令集脚本串联成自动化测试用例,生成指令集列表。
根据本发明的一个方面,其中所述按照执行顺序,依次从指令集列表中获取下一个待执行指令,当前操作页面与当前指令的执行页面匹配时,执行当前指令的步骤还包括:根据所述自动化测试用例,保持在当前操作页面或者跳转至下一个操作页面。
根据本发明的一个方面,其中所述按照执行顺序,依次从指令集列表中获取下一个待执行指令,当前操作页面与当前指令的执行页面匹配时,执行当前指令的步骤还包括:从所述指令集列表中获取的下一个待执行指令为最后一个指令时,判定重复执行所述指令集列表的次数,当重复执行的次数达到预设次数时,完成自动化测试。
根据本发明的一个方面,所述自动化测试方法还包括:所述当前操作页面与所述当前指令的执行页面匹配时,获取页面对象以及页面内控件对象,执行所述当前指令并启动计时。
根据本发明的一个方面,所述自动化测试方法还包括:所述当前操作页面与所述当前指令的执行页面匹配时,获取行为对象,执行所述当前指令并启动计时。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海擎朗智能科技有限公司,未经上海擎朗智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210328788.3/2.html,转载请声明来源钻瓜专利网。