一种基于机械臂的银行终端自动化测试装置、系统、及方法制造方法及图纸

技术编号:14008082 阅读:101 留言:0更新日期:2016-11-17 06:26
一种基于机械臂的银行终端自动化测试装置,包括摄像头、三轴机械臂、指模、单片机、卡夹层、POS机底座、测试终端;摄像头安装于测试终端,可调角度,用于监控测试屏幕图像,确认当前的测试场景;三轴机械臂,对于屏幕或者键盘进行定向操作;单片机,安装于测试终端,用于与服务器、三轴机械臂进行通讯,对操作指令进行传输;指模放置于三轴机械臂上,对于需要指纹支付时进行触发;卡夹层放置于三轴机械臂上,对于需要刷卡时进行触发;POS机底座,放置于底座,用于POS测试时候使用。本发明专利技术旨在为银行机具终端,提供一种自动化程度和精确度都较高,又能模拟人工测试场景的自动化测试装置及自动化测试系统。

【技术实现步骤摘要】

本专利技术属于银行机具自动化测试、疲劳测试、稳定性测试、压力测试、业务系统功能测试、接触式仿真测试
,具体是指一种基于机械臂的银行终端自动化测试装置、系统、及方法
技术介绍
机械臂已经广泛应用于机械制造、食品加工等行业,在解放劳动密集型工作及提高生产效率方面有重要意义。而银行的业务系统测试,由于系统复杂、交互多,有时需要在各种机具设备上做大量的人工测试来保证业务系统的可用性。银行产品业务验证作为银行产品发布市场的最后一道关卡,在控制产品质量方面有重要意义。业务验证及测试过程往往由人工或自动化软件进行,前一种方式受制于人员重复性测试疲劳、低概率犯错的可能性,无法快速、长时间完成测试;后一种方式往往受自动化软件测试场景与真实手工测试场景存在差异的影响无法达到最佳效果。中国专利技术专利《一种手机触摸性能测试的方法及装置、系统》(公布号:CN 102904996 A),公开了一种针对手机触摸屏性能测试的方法及装置、系统,主要由主机、机械臂、摄像头和被测手机组成。主机通过摄像头识别手机相关组件,通过机械臂触摸该组件实现对手机的长时间呼叫等性能测试。中国专利技术专利《基于数字图像的智能测试机器人及其使用方法》(公布号:CN 103838674 A),公开了基于图像识别的智能测试机器人及相关测试用例录入与测试执行系统。中国专利技术专利《移动终端应用程序的自动化测试装置以及测试方法》(公布号:CN 104679017 A),公布了移动终端的自动化测试装置以及自动化测试方法,主要由机械臂、机械手,摄像头,控制系统和被测终端组成。以上专利针对移动终端的测试虽能大致满足,但在银行特定场景的测试有一定局限性,比如当某些支付场景的测试需要使用指纹支付或者NFC近场支付(HCE Pay及Apple Pay)等,银行产品业务验证作为银行产品发布市场的最后一道关卡,在控制产品质量方面有重要意义。业务验证及测试过程往往由人工或自动化软件进行,前一种方式受制于人员重复性测试疲劳、低概率犯错的可能性,无法快速、长时间完成测试;后一种方式往往受自动化软件测试场景与真实手工测试场景存在差异的影响无法达到最佳效果。首先,虽然在移动终端测试上能满足大致要求,但是并不能满足银行一些特定场景的测试,比如指纹、NFC近场支付、POS刷卡等,就需要设计特殊的机械臂;其次,上述技术均采用密闭的工位盒,不适合银行的一些需要进行开放式测试的机具,例如ATM机具、小额便民点、POS机等,都属于需要开放式进行操控;最后,很多银行场景测试中需要基于业务系统的后台数据,因此本系统对于测试场景的场景中测试的验证还基于业务系统联动获取对应数据。
技术实现思路
本专利技术所要解决的技术问题在于提供一种基于机械臂的银行终端自动化测试装置、系统、及方法。本专利技术是这样实现的:一种基于机械臂的银行终端自动化测试装置,包括摄像头、三轴机械臂、指模、单片机、卡夹层、POS机底座、测试终端;所述摄像头,安装于测试终端,可调角度,用于监控测试屏幕图像,确认当前的测试场景;所述三轴机械臂,对于屏幕或者键盘进行定向操作;所述单片机,安装于测试终端,用于与服务器、三轴机械臂进行通讯,对操作指令进行传输;所述指模,放置于三轴机械臂上,对于需要指纹支付时进行触发;所述卡夹层,放置于三轴机械臂上,对于需要刷卡时进行触发;所述POS机底座,放置于底座,用于POS测试时候使用。一种基于机械臂的银行终端自动化测试装置的测试系统,还包括,自动化测试服务器、POS机、手机、VTM、ATM;所述手机,放置于底座,用于手机测试时候使用,并且放置于POS机的非接感应区;手机具备有NFC近场支付功能;所述ATM、VTM,放置于开放区域,用于ATM及VTM测试。一种基于机械臂的银行终端自动化测试系统的方法,包括如下步骤:步骤1:开发者开发设计脚本,并上传至服务器;步骤2:测试者从服务器上将测试脚本下载值测试终端,并且设定测试计划;步骤3:测试终端按照测试计划逐条执行测试案例;步骤4:对于每个案例执行过程中的每个流程节点,具体包括:步骤4a:如果当前执行测试场景确认,则测试终端调用摄像头进行截图,执行找图、OCR等确认当前的测试场景,跳到步骤4d;步骤4b:如果当前需要进行三轴移动,则测试终端将脚本中的移动步骤通过单片机传输给三轴机械臂,跳到步骤4d;步骤4c:如果当前需要执行查询后端业务系统,则测试终端通过内网查询对应的业务系统的数据,跳到步骤4d;步骤4d:根据当前流程执行,判断下一步需要执行的过程,如果执行结束则进入步骤5,否则返回步骤4;步骤5:测试终端将测试结果保存至服务器,便于测试人员在线时查看测试情况。本专利技术的优点在于:提出对银行中的小额便民点、手机端、ATM/VTM机具、POS等机具的基于智能机械臂的自动化测试方式。本方案旨在通过在机械臂基础上,采用相关图片文本识别技术和自动化测试工具,实现24小时不间断的测试,降低测试人员的工作量,缓解人工高强度测试和业务测试高峰期间人力资源不足问题,做到一个测试人员就能同时进行多个终端的测试,节约了人力,简化了管理。本专利技术旨在为银行机具终端,提供一种自动化程度和精确度都较高,又能模拟人工测试场景的自动化测试装置及自动化测试系统。应用成熟的工业机械臂及图像识别技术,加以适当改造,结合自动化测试系统,完成银行特定场景的机具业务验证测试。本专利技术基于银行的场景,在机械臂及机械手、摄像头及图像识别、自动化测试系统、机械控制系统等装置和技术之上,增加接触式指模、NFC支付模拟装置(HCE及APPLE PAY)等,并且基于开放式系统,实现银行移动终端(小额便民点、手机端、ATM/VTM机具、POS等机具)的智能测试。【附图说明】下面参照附图结合实施例对本专利技术作进一步的描述。图1是本专利技术的硬件系统框图。图2是本专利技术的系统执行框图。图3是本专利技术中三轴机械臂立体结构示意图。【具体实施方式】请参阅图1至图3所示,一种基于机械臂的银行终端自动化测试装置,包括摄像头、三轴机械臂、指模、单片机、卡夹层、POS机底座、测试终端;所述摄像头,安装于测试终端,可调角度,用于监控测试屏幕图像,确认当前的测试场景;所述三轴机械臂,对于屏幕或者键盘进行定向操作;所述单片机,安装于测试终端,用于与服务器、三轴机械臂进行通讯,对操作指令进行传输;所述指模,放置于三轴机械臂上,对于需要指纹支付时进行触发;所述卡夹层,放置于三轴机械臂上,对于需要刷卡时进行触发;所述POS机底座,放置于底座,用于POS测试时候使用。一种基于机械臂的银行终端自动化测试装置的测试系统,还包括,自动化测试服务器、POS机、手机、VTM、ATM;所述手机,放置于底座,用于手机测试时候使用,并且放置于POS机的非接感应区;手机具备有NFC近场支付功能;所述ATM、VTM,放置于开放区域,用于ATM及VTM测试。一种基于机械臂的银行终端自动化测试系统的方法,包括如下步骤:步骤1:开发者开发设计脚本,并上传至服务器;步骤2:测试者从服务器上将测试脚本下载值测试终端,并且设定测试计划;步骤3:测试终端按照测试计划逐条执行测试案例;步骤4:对于每个案例执行过程中的每个流程节点,具体包括:步骤4a:如果当前执行测试场景确认,则测试终端调用本文档来自技高网
...
一种基于机械臂的银行终端自动化测试装置、系统、及方法

【技术保护点】
一种基于机械臂的银行终端自动化测试装置,其特征在于:包括摄像头、三轴机械臂、指模、单片机、卡夹层、POS机底座、测试终端;所述摄像头,安装于测试终端,可调角度,用于监控测试屏幕图像,确认当前的测试场景;所述三轴机械臂,对于屏幕或者键盘进行定向操作;所述单片机,安装于测试终端,用于与服务器、三轴机械臂进行通讯,对操作指令进行传输;所述指模,放置于三轴机械臂上,对于需要指纹支付时进行触发;所述卡夹层,放置于三轴机械臂上,对于需要刷卡时进行触发;所述POS机底座,放置于底座,用于POS测试时候使用。

【技术特征摘要】
1.一种基于机械臂的银行终端自动化测试装置,其特征在于:包括摄像头、三轴机械臂、指模、单片机、卡夹层、POS机底座、测试终端;所述摄像头,安装于测试终端,可调角度,用于监控测试屏幕图像,确认当前的测试场景;所述三轴机械臂,对于屏幕或者键盘进行定向操作;所述单片机,安装于测试终端,用于与服务器、三轴机械臂进行通讯,对操作指令进行传输;所述指模,放置于三轴机械臂上,对于需要指纹支付时进行触发;所述卡夹层,放置于三轴机械臂上,对于需要刷卡时进行触发;所述POS机底座,放置于底座,用于POS测试时候使用。2.如权利要求1所述的一种基于机械臂的银行终端自动化测试装置的测试系统,其特征在于:还包括,自动化测试服务器、POS机、手机、VTM、ATM;所述手机,放置于底座,用于手机测试时候使用,并且放置于POS机的非接感应区;手机具备有NFC近场支付功能;所述ATM、VTM,放置于开放区域,用于ATM及VTM测...

【专利技术属性】
技术研发人员:马胜蓝郭超年曾蓉周赓昊王桐森
申请(专利权)人:福建省农村信用社联合社
类型:发明
国别省市:福建;35

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

1