针对移动设备扩展存储卡进行性能分析的系统及方法技术方案

技术编号:8323317 阅读:200 留言:0更新日期:2013-02-14 00:27
本发明专利技术提出了一种针对移动设备扩展存储卡进行性能分析的系统,包括读取当前卡片硬件讯息的卡片讯息模块、获取新卡片的读写速度的卡片速度测试模块以及获取新卡片的读写性能是否稳定的报告的稳定性测试模块;卡片讯息模块、卡片速度测试模块以及稳定性测试模块依次连接。本发明专利技术针对移动设备扩展存储卡进行性能分析的系统及方法,用户可以方便而全面的了解该规格卡片性能,判断其是否能够很好地适配当前的便携式电子装置。

【技术实现步骤摘要】

本专利技术涉及评估便携式电子装置所搭配卡片之性能的方法,尤其涉及。
技术介绍
目前有很多卡片测试工具,但大多不适合便携式电子装置。少数可以供便携式电子装置使用的,也存在诸如功能单一或者测试结果准确度较差等缺点,无法满足全面评估卡片在便携式电子装置上的性能分析的需求。
技术实现思路
为了解决
技术介绍
中所存在的技术问题,本专利技术提出了一种,用户可以方便而全面的了解该规格卡片性能,判断其是否能够很好地适配当前的便携式电子装置。本专利技术的技术解决方案是针对移动设备扩展存储卡进行性能分析的系统,其特征在于所述系统包括读取当前卡片硬件讯息的卡片讯息模块、获取新卡片的读写速度的卡片速度测试模块以及获取新卡片的读写性能是否稳定的报告的稳定性测试模块;所述卡片讯息模块、卡片速度测试模块以及稳定性测试模块依次连接。针对移动设备扩展存储卡进行性能分析的方法,其特征在于所述方法包括以下步骤I)初始化软件接口 Π;2)依据预设测试项目显示测试项目导航页签;3)执行卡片硬件讯息测试;4)程序执行速度测试;5)程序执行读写稳定性测试。 上述步骤3)的具体步骤是3. I)初始化 UI 接口;3. 2)检查获取当前存在的卡片数量;若存在卡片,则进行步骤3. 3);3. 3)依次读取每一张卡片;3.4)针对每张卡片将依据预设的硬件讯息项目表进行检查,依次读取每一项数据;3. 5)将获取的所有数据讯息显示。上述步骤4)的具体步骤是4. I)初始化 UI 接口;4. 2)等待用户设定测试数据总大小以及每个测试数据块的大小;4. 3)执行测试,检查是否满足设定的测试条件,若是进行步骤4. 4);4. 4)开启测试线程; OK结果4.5)获取卡片数目,据此对每张卡片依次进行测试;4.6)预先生成测试数据块;4.7)依照用户设定测试数据总大小首先向卡片循环写入数据块;4.8)读取全部数据;统计计算测试结果;4.9)将测试数据返回UI线程显示,同时保存测试数据报告。上述步骤5)的具体步骤是5.I)初始化Π接口 ;5. 2)等待用户设定测试条件以及指定测试数据路径;5.3)执行测试,检查是否满足设定的测试条件,若是,进行步骤5.4);5.4)检查有无指定的测试数据,若有,则进行步骤5.5);5. 5)启动测试线程;5. 6)检查测试数据组中的测试数据是否测试完毕,若是,则结束测试并显示测试上述步骤4. 3)中设定的测试条件包括卡片是否存在、卡片可写性以及卡片当前可用空间。上述步骤5. 4)若没有满足设定的测试条件,则启动一个线程首先依照预置的测试数据大小列表自动生成测试数据组,进行步骤5. 5)。上述步骤5. 6)若没有测试完毕,则进行进行以下步骤5. 7)复制测试数据;5.8)每一个测试数据复制完毕实时检查源数据与目标数据的一致性;如果数据一致性检查0K,则返回继续检查数据组是否仍有新的数据;如果数据一致性检查NG,则立刻结束测试,并显示测试NG结果,同时显示测试NG的原因是由于哪一轮测试的那个测试数据包测试失败引起的。本专利技术,当用户欲通过便携式装置评估新规格卡片性能时,可以首先通过卡片讯息模块读取当前卡片之硬件讯息;之后通过卡片速度测试模块,可以获取该新卡片的读写速度;最后通过稳定性测试模块,可以获取该新卡片的读写性能是否稳定的报告。通过这些针对性的测试方法,用户可以方便而全面的了解该规格卡片性能,判断其是否能够很好地适配当前的便携式电子装置。附图说明图I是本专利技术的系统结构示意图2是本专利技术的系统原理框图3是本专利技术的流程图4是本专利技术的卡片硬件讯息测试流程图5是本专利技术的程序执行速度测试流程图6是本专利技术的程序执行读写稳定性测试流程图7. I是本专利技术硬件讯息画面实施例图7. 2-图7. 3是本专利技术速度测试画面实施例图图7. 4-图7. 7是本专利技术读写稳定性测试画面实施例图;具体实施方式参见图1,针对移动设备扩展存储卡进行性能分析的系统,包括读取当前卡片硬件讯息的卡片讯息模块I、获取新卡片的读写速度的卡片速度测试模块2以及获取新卡片的读写性能是否稳定的报告的稳定性测试模块3 ;卡片讯息模块I、卡片速度测试模块2以及稳定性测试模块3依次连接。参见图2,当用户欲通过便携式装置评估新规格卡片性能时,可以首先通过卡片讯息模块I读取当前卡片之硬件讯息;之后通过卡片速度测试模块2,可以获取该新卡片的读写速度;最后通过稳定性测试模块3,可以获取该新卡片的读写性能是否稳定的报告。通过这些针对性的测试方法,用户可以方便而全面的了解该规格卡片性能,判断其是否能够很好地适配当前的便携式电子装置。针对移动设备扩展存储卡进行性能分析的方法,具体的流程如下程序开始后首先初始化软件接口 UI ;依据预设测试项目显示测试项目导航页签,参见图3。参见图4,程序执行卡片硬件讯息测试项时,首先将初始化接口,然后检查获取当前存在的卡片数量;如果不存在卡片,将退出此项测试;如果存在卡片,将依次读取每一张卡片;针对每张卡片将依据预设的硬件讯息项目表进行检查,依次读取每一项数据;最后将获取的所有数据讯息显示出来。本项测试的实施例参见图7. I。参见图5,程序执行速度测试项时,首先将初始化Π接口,然后等待用户设定测试数据总大小以及每个测试数据块的大小;接下来执行测试;检查是否满足设定的测试条件,包括卡片是否存在、卡片可写性以及卡片当前可用空间等系列检查项,不满足测试条件,退出测试,同时秀出错讯息;满足测试条件,则开启测试线程;获取卡片数目,据此对每张卡片依次进行测试;接下来预先生成测试数据块;依照用户设定测试数据总大小首先向卡片循环写入数据块;写入完毕再读取全部数据;此过程结束后,统计计算测试结果;最后将测试数据返回UI线程显示,同时保存测试数据报告。本项测试的实施例参见图7. 2,图 7. 3。参见图6,程序执行读写稳定性测试项时,首先将初始化Π接口,然后等待用户设定测试条件以及指定测试数据路径(这里用户指定测试数据主要考虑到预置的测试方案未必能满足所有的测试需求,所以当预置方案不满足时,用户可以使用自己定义的测试方案进行测试,从而增加本项测试的灵活性);接下来执行测试;检查是否满足设定的测试条件,包括卡片是否存在、卡片可写性以及卡片当前可用空间等系列检查项,不满足测试条件,退出测试,同时秀出错讯息;满足测试条件,则检查有无指定的测试数据,若没有,则启动一个线程首先依照预置的测试数据大小列表自动生成测试数据组,然后再继续下面的测试,若有,则直接继续下面的测试;接下来启动测试线程;首先检查测试数据组中的测试数据是否测试完毕,若有,则结束测试并秀测试OK结果;若仍有测试数据未测试,则复制测试数据;每一个测试数据复制完毕实时检查源数据与目标数据的一致性,这里可以有许多检查算法,本实例采用了 MD5算法;如果数据一致性检查0K,则返回继续检查数据组是否仍有新的数据,如果数据一致性检查NG,则立刻结束测试,并秀测试NG结果,同时秀出测试NG 的原因是由于哪一轮测试的那个测试数据包测试失败引起的。本项测试的实施例参见图 7. 4-图 7. 7。本文档来自技高网...

【技术保护点】
针对移动设备扩展存储卡进行性能分析的系统,其特征在于:所述系统包括读取当前卡片硬件讯息的卡片讯息模块、获取新卡片的读写速度的卡片速度测试模块以及获取新卡片的读写性能是否稳定的报告的稳定性测试模块;所述卡片讯息模块、卡片速度测试模块以及稳定性测试模块依次连接。

【技术特征摘要】
1.针对移动设备扩展存储卡进行性能分析的系统,其特征在于所述系统包括读取当前卡片硬件讯息的卡片讯息模块、获取新卡片的读写速度的卡片速度测试模块以及获取新卡片的读写性能是否稳定的报告的稳定性测试模块;所述卡片讯息模块、卡片速度测试模块以及稳定性测试模块依次连接。2.针对移动设备扩展存储卡进行性能分析的方法,其特征在于所述方法包括以下步骤 1)初始化软件接口UI ; 2)依据预设测试项目显示测试项目导航页签; 3)执行卡片硬件讯息测试; 4)程序执行速度测试; 5)程序执行读写稳定性测试。3.根据权利要求2所述的针对移动设备扩展存储卡进行性能分析的方法,其特征在于所述步骤3)的具体步骤是 3.I)初始化UI接口 ; 3. 2)检查获取当前存在的卡片数量;若存在卡片,则进行步骤3. 3); 3.3)依次读取每一张卡片; 3.4)针对每张卡片将依据预设的硬件讯息项目表进行检查,依次读取每一项数据; 3.5)将获取的所有数据讯息显示。4.根据权利要求2所述的针对移动设备扩展存储卡进行性能分析的方法,其特征在于所述步骤4)的具体步骤是 4.I)初始化Π接口 ; 4.2)等待用户设定测试数据总大小以及每个测试数据块的大小; 4.3)执行测试,检查是否满足设定的测试条件,若是进行步骤4.4); 4.4)开启测试线程; 4.5)获取卡片数目,据此对每张卡片依次进行测试; 4.6)预先生成测试数据块; 4.7)依照用户设定测试数据总大小首先向卡片循环写入数据块; 4.8)读...

【专利技术属性】
技术研发人员:陈淮琰王斌
申请(专利权)人:无敌科技西安有限公司
类型:发明
国别省市:

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

1