文件传输测试方法、系统及存储介质技术方案

技术编号:33307404 阅读:25 留言:0更新日期:2022-05-06 12:17
本发明专利技术提供了一种文件传输测试方法、系统及存储介质,所述方法包括:选择测试用例集作为待传输的目标文件;通过用户界面测试框架机制或者所述无障碍模式完成传输确认过程后,所述测试机启动所述目标文件的传输过程;通过内置测试应用调用系统内的通信应用生成指定数据库,并通过框架层获取所述指定数据库中的数据名称信息;在根据所述数据名称信息返回传输路径之后,根据所述数据名称信息获取所述目标文件的传输进度,根据所述传输进度获取所述待测设备中接收文件的大小;根据所述接收文件的大小和所述目标文件的大小确定所述目标文件的传输结果。本发明专利技术能够对待测设备进行文件传输的自动化检测,有效提高了检测效率。有效提高了检测效率。有效提高了检测效率。

【技术实现步骤摘要】
文件传输测试方法、系统及存储介质


[0001]本专利技术涉及通信
,尤其涉及一种文件传输测试方法、系统及存储介质。

技术介绍

[0002]常见的自动化测试技术多采用用户界面(User Interface,UI)测试,即在用户界面层次上模拟人为点击,此技术多依赖于设备用户界面,然而不同设备之间UI存在明显差异,遍历适配所有机型需要耗费大量人力,且随着版本迭代,适配工作量大,而且常规的文件传输测试是以接收端目标文件夹中是否有传输文件来判断文件传输成功,然而存在着文件传输过程中文件缺失现象,因此无法对文件传输过程进行有效检测。
[0003]因此,有必要提供一种新型的文件传输测试方法、系统及存储介质及终端以解决现有技术中存在的上述问题。

技术实现思路

[0004]本专利技术的目的在于提供一种文件传输测试方法、系统及存储介质,能够对待测设备进行文件传输自动化检测,有效提高了检测效率。
[0005]第一方面,为实现上述目的,本专利技术的所述一种文件传输测试方法,所述方法包括:
[0006]在待测设备和测试机建立本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种文件传输测试方法,其特征在于,所述方法包括:在待测设备和测试机建立通信后,在所述测试机中选择测试用例集作为待传输的目标文件;在所述待测设备开启无障碍模式后,通过用户界面测试框架机制或者所述无障碍模式完成传输确认过程后,所述测试机启动所述目标文件的传输过程;在所述目标文件的传输过程中,通过内置测试应用调用系统内的通信应用生成指定数据库,并通过框架层获取所述指定数据库中的数据名称信息;在根据所述数据名称信息返回传输路径之后,根据所述数据名称信息获取所述目标文件的传输进度,根据所述传输进度获取所述待测设备中接收文件的大小;根据所述接收文件的大小和所述目标文件的大小确定所述目标文件的传输结果。2.根据权利要求1所述的文件传输测试方法,其特征在于,所述通过用户界面测试框架机制或者所述无障碍模式完成传输确认过程后,包括:所述测试机选择所述目标文件以发送至所述待测设备,所述待测设备产生提示窗口;在确定所述无障碍模式生效之后,所述待测设备在所述无障碍模式下自动点击所述提示窗口,完成所述传输确认过程;在确定所述无障碍模式无效之后,所述待测设备通过所述用户界面测试框架机制进行模拟以点击所述提示窗口,完成所述传输确认过程。3.根据权利要求1所述的文件传输测试方法,其特征在于,所根据所述数据名称信息获取所述目标文件的传输进度,根据所述传输进度获取所述待测设备中的接收文件大小,包括:所述内置测试应用读取所述数据名称信息,实时获取所述目标文件的传输进度;在确定所述传输进度没有达到预设目标后,继续观察所述传输进度,直至所述传输进度达到所述预设目标;在确定所述传输进度达到所述预设目标后,获取所述待测设备中接收到的接收文件大小。4.根据权利要求1所述的文件传输测试方法,其特征在于,所述根据所述接收文件的大小和所述目标文件的大小确定所述目标文件的传输结果,包括:在所述接收文件的大小与所述目标文件的大小相同时,确定所述目标文件传输成功;在所述接收文件的大小与所述目标文件的大小不相同时,确定所述目标文件传输异常,并获取传输过程的日志信息。5.根据权利要求1所述的...

【专利技术属性】
技术研发人员:刘俊男杨雅茹
申请(专利权)人:展讯半导体成都有限公司
类型:发明
国别省市:

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

1