应用程序测试方法、装置和计算机设备制造方法及图纸

技术编号:16175625 阅读:29 留言:0更新日期:2017-09-09 02:51
本发明专利技术涉及一种应用程序测试方法、装置和计算机设备,该方法包括:发送对原生POS应用程序进行仿真处理得到的仿真POS应用程序的网页数据至终端,使终端解析仿真POS应用程序的网页数据,以加载显示相应的仿真POS终端界面和仿真POS应用程序界面;获取通过录制作用于仿真POS终端界面以及仿真POS应用程序界面上的操作所生成的相应的测试脚本;发送测试脚本至测试执行器并执行。上述应用程序测试方法、装置和计算机设备通过录制作用于仿真应用程序界面和仿真POS终端界面上的操作,自动生成测试脚本并下发至测试执行器执行,当需要多次执行测试脚本时,就可以根据测试执行器自动的执行测试脚本,而不用人工逐个步骤的进行手动的重复操作,提高了测试效率。

【技术实现步骤摘要】
应用程序测试方法、装置和计算机设备
本专利技术涉及计算机
,特别是涉及一种应用程序测试方法、装置和计算机设备。
技术介绍
为了保证POS(PointOfSale,销售点)应用程序的使用质量,在POS应用程序正式上线前,往往会对POS应用程序的功能进行测试。目前,对POS应用程序进行测试时,需要测试人员下载POS应用程序到物理POS终端上,并手动的在POS终端上进行测试。然而,为了保证测试的准确性,通常需要人工手动的进行多次重复操作。因此,目前这种需要人工进行多次手动的重复操作,导致测试效率低下。
技术实现思路
基于此,有必要针对目前需要人工进行多次手动的重复操作,导致测试效率低下的技术问题,提供一种应用程序测试方法、装置和计算机设备。一种应用程序测试方法,所述方法包括:发送对原生POS应用程序进行仿真处理得到的仿真POS应用程序的网页数据至终端,使所述终端解析所述仿真POS应用程序的网页数据,以加载显示相应的仿真POS终端界面和仿真POS应用程序界面;获取通过录制作用于所述仿真POS终端界面以及所述仿真POS应用程序界面上的操作所生成的相应的测试脚本;发送所述测试脚本至测试执行器并本文档来自技高网...
应用程序测试方法、装置和计算机设备

【技术保护点】
一种应用程序测试方法,所述方法包括:发送对原生POS应用程序进行仿真处理得到的仿真POS应用程序的网页数据至终端,使所述终端解析所述仿真POS应用程序的网页数据,以加载显示相应的仿真POS终端界面和仿真POS应用程序界面;获取通过录制作用于所述仿真POS终端界面以及所述仿真POS应用程序界面上的操作所生成的相应的测试脚本;发送所述测试脚本至测试执行器并执行。

【技术特征摘要】
1.一种应用程序测试方法,所述方法包括:发送对原生POS应用程序进行仿真处理得到的仿真POS应用程序的网页数据至终端,使所述终端解析所述仿真POS应用程序的网页数据,以加载显示相应的仿真POS终端界面和仿真POS应用程序界面;获取通过录制作用于所述仿真POS终端界面以及所述仿真POS应用程序界面上的操作所生成的相应的测试脚本;发送所述测试脚本至测试执行器并执行。2.根据权利要求1所述的方法,其特征在于,在所述发送对原生POS应用程序进行仿真处理得到的仿真POS应用程序的网页数据至终端之前,所述方法还包括:获取原生POS应用程序的网页数据;在所述原生POS应用程序的网页数据中,添加相应的POS应用程序仿真接口数据和仿真POS终端界面数据,以得到仿真POS应用程序的网页数据。3.根据权利要求1所述的方法,其特征在于,所述获取通过录制作用于所述仿真POS终端界面以及所述仿真POS应用程序界面上的操作所生成的相应的测试脚本,包括:录制作用于所述仿真POS终端界面和所述仿真POS应用程序界面上的操作;将录制的所述操作解析成第一脚本片段;根据所述第一脚本片段,生成相应的测试脚本。4.根据权利要求3所述的方法,其特征在于,在所述根据所述第一脚本片段,生成相应的测试脚本之前,所述方法还包括:检测对预设比对测试项的选择操作;获取与选择的所述预设比对测试项对应的比对测试对象;获取与选择的所述预设比对测试项对应的预设脚本片段模板;根据所述比对测试对象和所述预设脚本片段模板,生成第二脚本片段;所述第二脚本片段用于执行时将所述比对测试对象与相应的标准参照对象进行比对得到相应的比对测试结果;所述根据所述第一脚本片段,生成相应的测试脚本,包括:根据所述第一脚本片段和所述第二脚本片段,生成相应的测试脚本。5.根据权利要求1所述的方法,其特征在于,所述发送所述测试脚本至测试执行器并执行,包括:当所述测试脚本所对应的目标对象包括物理POS终端时,发送所述测试脚本至连接有物理POS终端的测试执行器,使所述测试执行器执行所述测试脚本,对所述物理POS终端进行测试;当所述测试脚本所对应的目标对象为POS应用程序时,则发送所述测试脚本至运行于仿真环境的测试执行器,使所述运行于仿真环境的测试执行器执行所述测试脚本,对所述仿真POS应用程序进行测试。6.根据权利要求1至5中任一项所述的方法,其特征在于,所述方法还包括:接收回归测试请求;获取与所述回归测试请求对应的测试用例;将所述对应的测试用例所对应的测试脚本添加至测试...

【专利技术属性】
技术研发人员:谭朗明杨盛朱平
申请(专利权)人:百富计算机技术深圳有限公司
类型:发明
国别省市:广东,44

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

1