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

上传人:a2 文档编号:4751314 上传时间:2018-11-05 格式:PDF 页数:15 大小:3MB
返回 下载 相关 举报
摘要
申请专利号:

CN201210371221.0

申请日:

2012.09.28

公开号:

CN102929754A

公开日:

2013.02.13

当前法律状态:

撤回

有效性:

无权

法律详情:

发明专利申请公布后的视为撤回IPC(主分类):G06F 11/22申请公布日:20130213|||实质审查的生效IPC(主分类):G06F 11/22申请日:20120928|||公开

IPC分类号:

G06F11/22

主分类号:

G06F11/22

申请人:

无敌科技(西安)有限公司

发明人:

陈淮琰; 王斌

地址:

710075 陕西省西安市高新开发区光德路2号楼2楼

优先权:

专利代理机构:

西安智邦专利商标代理有限公司 61211

代理人:

商宇科

PDF下载: PDF下载
内容摘要

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

权利要求书

权利要求书针对移动设备扩展存储卡进行性能分析的系统,其特征在于:所述系统包括读取当前卡片硬件讯息的卡片讯息模块、获取新卡片的读写速度的卡片速度测试模块以及获取新卡片的读写性能是否稳定的报告的稳定性测试模块;所述卡片讯息模块、卡片速度测试模块以及稳定性测试模块依次连接。 
针对移动设备扩展存储卡进行性能分析的方法,其特征在于:所述方法包括以下步骤: 
1)初始化软件接口UI; 
2)依据预设测试项目显示测试项目导航页签; 
3)执行卡片硬件讯息测试; 
4)程序执行速度测试; 
5)程序执行读写稳定性测试。 
根据权利要求2所述的针对移动设备扩展存储卡进行性能分析的方法,其特征在于:所述步骤3)的具体步骤是: 

3.  1)初始化UI接口; 

3.  2)检查获取当前存在的卡片数量;若存在卡片,则进行步骤3.3); 

3.  3)依次读取每一张卡片; 

3.  4)针对每张卡片将依据预设的硬件讯息项目表进行检查,依次读取每一项数据; 

3.  5)将获取的所有数据讯息显示。 
根据权利要求2所述的针对移动设备扩展存储卡进行性能分析的方法,其特征在于:所述步骤4)的具体步骤是: 

4.  1)初始化UI接口; 

4.  2)等待用户设定测试数据总大小以及每个测试数据块的大小; 

4.  3)执行测试,检查是否满足设定的测试条件,若是进行步骤4.4); 

4.  4)开启测试线程; 

4.  5)获取卡片数目,据此对每张卡片依次进行测试; 

4.  6)预先生成测试数据块; 

4.  7)依照用户设定测试数据总大小首先向卡片循环写入数据块; 

4.  8)读取全部数据;统计计算测试结果; 

4.  9)将测试数据返回UI线程显示,同时保存测试数据报告。 
根据权利要求2所述的针对移动设备扩展存储卡进行性能分析的方法,其特征在于:所述步骤5)的具体步骤是: 

5.  1)初始化UI接口; 

5.  2)等待用户设定测试条件以及指定测试数据路径; 

5.  3)执行测试,检查是否满足设定的测试条件,若是,进行步骤5.4); 

5.  4)检查有无指定的测试数据,若有,则进行步骤5.5); 

5.  5)启动测试线程; 

5.  6)检查测试数据组中的测试数据是否测试完毕,若是,则结束测试并显示测试OK结果。 
根据权利要求4所述的针对移动设备扩展存储卡进行性能分析的方法,其特征在于:所述步骤4.3)中设定的测试条件包括卡片是否存在、卡片可写性以及卡片当前可用空间。 
根据权利要求5所述的针对移动设备扩展存储卡进行性能分析的方法,其特征在于:所述步骤5.4)若没有满足设定的测试条件,则启动一个线程首先依照预置的测试数据大小列表自动生成测试数据组,进行步骤5.5)。 
根据权利要求7所述的针对移动设备扩展存储卡进行性能分析的方法,其特征在于:所述步骤5.6)若没有测试完毕,则进行进行以下步骤: 

5.  7)复制测试数据; 

5.  8)每一个测试数据复制完毕实时检查源数据与目标数据的一致性;如果数据一致性检查OK,则返回继续检查数据组是否仍有新的数据;如果数据一致性检查NG,则立刻结束测试,并显示测试NG结果,同时显示测试NG的原因是由于哪一轮测试的那个测试数据包测试失败引起的。

说明书

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

针对移动设备扩展存储卡进行性能分析的系统及方法.pdf_第1页
第1页 / 共15页
针对移动设备扩展存储卡进行性能分析的系统及方法.pdf_第2页
第2页 / 共15页
针对移动设备扩展存储卡进行性能分析的系统及方法.pdf_第3页
第3页 / 共15页
点击查看更多>>
资源描述

《针对移动设备扩展存储卡进行性能分析的系统及方法.pdf》由会员分享,可在线阅读,更多相关《针对移动设备扩展存储卡进行性能分析的系统及方法.pdf(15页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 102929754 A (43)申请公布日 2013.02.13 CN 102929754 A *CN102929754A* (21)申请号 201210371221.0 (22)申请日 2012.09.28 G06F 11/22(2006.01) (71)申请人 无敌科技 (西安) 有限公司 地址 710075 陕西省西安市高新开发区光德 路 2 号楼 2 楼 (72)发明人 陈淮琰 王斌 (74)专利代理机构 西安智邦专利商标代理有限 公司 61211 代理人 商宇科 (54) 发明名称 针对移动设备扩展存储卡进行性能分析的系 统及方法 (57) 摘要 本发明提出。

2、了一种针对移动设备扩展存储卡 进行性能分析的系统, 包括读取当前卡片硬件讯 息的卡片讯息模块、 获取新卡片的读写速度的卡 片速度测试模块以及获取新卡片的读写性能是否 稳定的报告的稳定性测试模块 ; 卡片讯息模块、 卡片速度测试模块以及稳定性测试模块依次连 接。本发明针对移动设备扩展存储卡进行性能分 析的系统及方法, 用户可以方便而全面的了解该 规格卡片性能, 判断其是否能够很好地适配当前 的便携式电子装置。 (51)Int.Cl. 权利要求书 2 页 说明书 3 页 附图 9 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 2 页 说明书 3 页 附图 9 页 1/。

3、2 页 2 1. 针对移动设备扩展存储卡进行性能分析的系统, 其特征在于 : 所述系统包括读取当 前卡片硬件讯息的卡片讯息模块、 获取新卡片的读写速度的卡片速度测试模块以及获取新 卡片的读写性能是否稳定的报告的稳定性测试模块 ; 所述卡片讯息模块、 卡片速度测试模 块以及稳定性测试模块依次连接。 2. 针对移动设备扩展存储卡进行性能分析的方法, 其特征在于 : 所述方法包括以下步 骤 : 1) 初始化软件接口 UI ; 2) 依据预设测试项目显示测试项目导航页签 ; 3) 执行卡片硬件讯息测试 ; 4) 程序执行速度测试 ; 5) 程序执行读写稳定性测试。 3. 根据权利要求 2 所述的针对移。

4、动设备扩展存储卡进行性能分析的方法, 其特征在 于 : 所述步骤 3) 的具体步骤是 : 3.1) 初始化 UI 接口 ; 3.2) 检查获取当前存在的卡片数量 ; 若存在卡片, 则进行步骤 3.3) ; 3.3) 依次读取每一张卡片 ; 3.4) 针对每张卡片将依据预设的硬件讯息项目表进行检查, 依次读取每一项数据 ; 3.5) 将获取的所有数据讯息显示。 4. 根据权利要求 2 所述的针对移动设备扩展存储卡进行性能分析的方法, 其特征在 于 : 所述步骤 4) 的具体步骤是 : 4.1) 初始化 UI 接口 ; 4.2) 等待用户设定测试数据总大小以及每个测试数据块的大小 ; 4.3) 执。

5、行测试, 检查是否满足设定的测试条件, 若是进行步骤 4.4) ; 4.4) 开启测试线程 ; 4.5) 获取卡片数目, 据此对每张卡片依次进行测试 ; 4.6) 预先生成测试数据块 ; 4.7) 依照用户设定测试数据总大小首先向卡片循环写入数据块 ; 4.8) 读取全部数据 ; 统计计算测试结果 ; 4.9) 将测试数据返回 UI 线程显示, 同时保存测试数据报告。 5. 根据权利要求 2 所述的针对移动设备扩展存储卡进行性能分析的方法, 其特征在 于 : 所述步骤 5) 的具体步骤是 : 5.1) 初始化 UI 接口 ; 5.2) 等待用户设定测试条件以及指定测试数据路径 ; 5.3) 执。

6、行测试, 检查是否满足设定的测试条件, 若是, 进行步骤 5.4) ; 5.4) 检查有无指定的测试数据, 若有, 则进行步骤 5.5) ; 5.5) 启动测试线程 ; 5.6) 检查测试数据组中的测试数据是否测试完毕, 若是, 则结束测试并显示测试 OK 结 果。 6. 根据权利要求 4 所述的针对移动设备扩展存储卡进行性能分析的方法, 其特征在 权 利 要 求 书 CN 102929754 A 2 2/2 页 3 于 : 所述步骤 4.3) 中设定的测试条件包括卡片是否存在、 卡片可写性以及卡片当前可用空 间。 7. 根据权利要求 5 所述的针对移动设备扩展存储卡进行性能分析的方法, 其特。

7、征在 于 : 所述步骤 5.4) 若没有满足设定的测试条件, 则启动一个线程首先依照预置的测试数据 大小列表自动生成测试数据组, 进行步骤 5.5)。 8. 根据权利要求 7 所述的针对移动设备扩展存储卡进行性能分析的方法, 其特征在 于 : 所述步骤 5.6) 若没有测试完毕, 则进行进行以下步骤 : 5.7) 复制测试数据 ; 5.8) 每一个测试数据复制完毕实时检查源数据与目标数据的一致性 ; 如果数据一致 性检查 OK, 则返回继续检查数据组是否仍有新的数据 ; 如果数据一致性检查 NG, 则立刻结 束测试, 并显示测试NG结果, 同时显示测试NG的原因是由于哪一轮测试的那个测试数据包。

8、 测试失败引起的。 权 利 要 求 书 CN 102929754 A 3 1/3 页 4 针对移动设备扩展存储卡进行性能分析的系统及方法 技术领域 0001 本发明涉及评估便携式电子装置所搭配卡片之性能的方法, 尤其涉及针对移动设 备扩展存储卡进行性能分析的系统及方法。 背景技术 0002 目前有很多卡片测试工具, 但大多不适合便携式电子装置。少数可以供便携式电 子装置使用的, 也存在诸如功能单一或者测试结果准确度较差等缺点, 无法满足全面评估 卡片在便携式电子装置上的性能分析的需求。 发明内容 0003 为了解决背景技术中所存在的技术问题, 本发明提出了一种针对移动设备扩展存 储卡进行性能分。

9、析的系统及方法, 用户可以方便而全面的了解该规格卡片性能, 判断其是 否能够很好地适配当前的便携式电子装置。 0004 本发明的技术解决方案是 : 针对移动设备扩展存储卡进行性能分析的系统, 其特 征在于 : 所述系统包括读取当前卡片硬件讯息的卡片讯息模块、 获取新卡片的读写速度的 卡片速度测试模块以及获取新卡片的读写性能是否稳定的报告的稳定性测试模块 ; 所述卡 片讯息模块、 卡片速度测试模块以及稳定性测试模块依次连接。 0005 针对移动设备扩展存储卡进行性能分析的方法, 其特征在于 : 所述方法包括以下 步骤 : 0006 1) 初始化软件接口 UI ; 0007 2) 依据预设测试项目。

10、显示测试项目导航页签 ; 0008 3) 执行卡片硬件讯息测试 ; 0009 4) 程序执行速度测试 ; 0010 5) 程序执行读写稳定性测试。 0011 上述步骤 3) 的具体步骤是 : 0012 3.1) 初始化 UI 接口 ; 0013 3.2) 检查获取当前存在的卡片数量 ; 若存在卡片, 则进行步骤 3.3) ; 0014 3.3) 依次读取每一张卡片 ; 0015 3.4) 针对每张卡片将依据预设的硬件讯息项目表进行检查, 依次读取每一项数 据 ; 0016 3.5) 将获取的所有数据讯息显示。 0017 上述步骤 4) 的具体步骤是 : 0018 4.1) 初始化 UI 接口 。

11、; 0019 4.2) 等待用户设定测试数据总大小以及每个测试数据块的大小 ; 0020 4.3) 执行测试, 检查是否满足设定的测试条件, 若是进行步骤 4.4) ; 0021 4.4) 开启测试线程 ; 说 明 书 CN 102929754 A 4 2/3 页 5 0022 4.5) 获取卡片数目, 据此对每张卡片依次进行测试 ; 0023 4.6) 预先生成测试数据块 ; 0024 4.7) 依照用户设定测试数据总大小首先向卡片循环写入数据块 ; 0025 4.8) 读取全部数据 ; 统计计算测试结果 ; 0026 4.9) 将测试数据返回 UI 线程显示, 同时保存测试数据报告。 00。

12、27 上述步骤 5) 的具体步骤是 : 0028 5.1) 初始化 UI 接口 ; 0029 5.2) 等待用户设定测试条件以及指定测试数据路径 ; 0030 5.3) 执行测试, 检查是否满足设定的测试条件, 若是, 进行步骤 5.4) ; 0031 5.4) 检查有无指定的测试数据, 若有, 则进行步骤 5.5) ; 0032 5.5) 启动测试线程 ; 0033 5.6) 检查测试数据组中的测试数据是否测试完毕, 若是, 则结束测试并显示测试 OK 结果 ; 0034 上述步骤 4.3) 中设定的测试条件包括卡片是否存在、 卡片可写性以及卡片当前 可用空间。 0035 上述步骤 5.4)。

13、 若没有满足设定的测试条件, 则启动一个线程首先依照预置的测 试数据大小列表自动生成测试数据组, 进行步骤 5.5)。 0036 上述步骤 5.6) 若没有测试完毕, 则进行进行以下步骤 : 0037 5.7) 复制测试数据 ; 0038 5.8) 每一个测试数据复制完毕实时检查源数据与目标数据的一致性 ; 如果数据 一致性检查 OK, 则返回继续检查数据组是否仍有新的数据 ; 如果数据一致性检查 NG, 则立 刻结束测试, 并显示测试NG结果, 同时显示测试NG的原因是由于哪一轮测试的那个测试数 据包测试失败引起的。 0039 本发明针对移动设备扩展存储卡进行性能分析的系统及方法, 当用户欲。

14、通过便携 式装置评估新规格卡片性能时, 可以首先通过卡片讯息模块读取当前卡片之硬件讯息 ; 之 后通过卡片速度测试模块, 可以获取该新卡片的读写速度 ; 最后通过稳定性测试模块, 可以 获取该新卡片的读写性能是否稳定的报告。通过这些针对性的测试方法, 用户可以方便而 全面的了解该规格卡片性能, 判断其是否能够很好地适配当前的便携式电子装置。 附图说明 0040 图 1 是本发明的系统结构示意图 ; 0041 图 2 是本发明的系统原理框图 ; 0042 图 3 是本发明的流程图 ; 0043 图 4 是本发明的卡片硬件讯息测试流程图 ; 0044 图 5 是本发明的程序执行速度测试流程图 ; 。

15、0045 图 6 是本发明的程序执行读写稳定性测试流程图 ; 0046 图 7.1 是本发明硬件讯息画面实施例图 ; 0047 图 7.2- 图 7.3 是本发明速度测试画面实施例图 0048 图 7.4- 图 7.7 是本发明读写稳定性测试画面实施例图 ; 说 明 书 CN 102929754 A 5 3/3 页 6 具体实施方式 0049 参见图 1, 针对移动设备扩展存储卡进行性能分析的系统, 包括读取当前卡片硬件 讯息的卡片讯息模块 1、 获取新卡片的读写速度的卡片速度测试模块 2 以及获取新卡片的 读写性能是否稳定的报告的稳定性测试模块 3 ; 卡片讯息模块 1、 卡片速度测试模块 。

16、2 以及 稳定性测试模块 3 依次连接。 0050 参见图 2, 当用户欲通过便携式装置评估新规格卡片性能时, 可以首先通过卡片讯 息模块 1 读取当前卡片之硬件讯息 ; 之后通过卡片速度测试模块 2, 可以获取该新卡片的读 写速度 ; 最后通过稳定性测试模块 3, 可以获取该新卡片的读写性能是否稳定的报告。通过 这些针对性的测试方法, 用户可以方便而全面的了解该规格卡片性能, 判断其是否能够很 好地适配当前的便携式电子装置。 0051 针对移动设备扩展存储卡进行性能分析的方法, 具体的流程如下 : 程序开始后首 先初始化软件接口 UI ; 依据预设测试项目显示测试项目导航页签, 参见图 3。。

17、 0052 参见图 4, 程序执行卡片硬件讯息测试项时, 首先将初始化接口, 然后检查获取当 前存在的卡片数量 ; 如果不存在卡片, 将退出此项测试 ; 如果存在卡片, 将依次读取每一张 卡片 ; 针对每张卡片将依据预设的硬件讯息项目表进行检查, 依次读取每一项数据 ; 最后 将获取的所有数据讯息显示出来。本项测试的实施例参见图 7.1。 0053 参见图 5, 程序执行速度测试项时, 首先将初始化 UI 接口, 然后等待用户设定测 试数据总大小以及每个测试数据块的大小 ; 接下来执行测试 ; 检查是否满足设定的测试条 件, 包括卡片是否存在、 卡片可写性以及卡片当前可用空间等系列检查项, 不。

18、满足测试条 件, 退出测试, 同时秀出错讯息 ; 满足测试条件, 则开启测试线程 ; 获取卡片数目, 据此对每 张卡片依次进行测试 ; 接下来预先生成测试数据块 ; 依照用户设定测试数据总大小首先向 卡片循环写入数据块 ; 写入完毕再读取全部数据 ; 此过程结束后, 统计计算测试结果 ; 最后 将测试数据返回 UI 线程显示, 同时保存测试数据报告。本项测试的实施例参见图 7.2, 图 7.3。 0054 参见图 6, 程序执行读写稳定性测试项时, 首先将初始化 UI 接口, 然后等待用户 设定测试条件以及指定测试数据路径 ( 这里用户指定测试数据主要考虑到预置的测试方 案未必能满足所有的测试。

19、需求, 所以当预置方案不满足时, 用户可以使用自己定义的测试 方案进行测试, 从而增加本项测试的灵活性 ) ; 接下来执行测试 ; 检查是否满足设定的测试 条件, 包括卡片是否存在、 卡片可写性以及卡片当前可用空间等系列检查项, 不满足测试条 件, 退出测试, 同时秀出错讯息 ; 满足测试条件, 则检查有无指定的测试数据, 若没有, 则启 动一个线程首先依照预置的测试数据大小列表自动生成测试数据组, 然后再继续下面的测 试, 若有, 则直接继续下面的测试 ; 接下来启动测试线程 ; 首先检查测试数据组中的测试数 据是否测试完毕, 若有, 则结束测试并秀测试 OK 结果 ; 若仍有测试数据未测试。

20、, 则复制测试 数据 ; 每一个测试数据复制完毕实时检查源数据与目标数据的一致性, 这里可以有许多检 查算法, 本实例采用了 MD5 算法 ; 如果数据一致性检查 OK, 则返回继续检查数据组是否仍有 新的数据, 如果数据一致性检查 NG, 则立刻结束测试, 并秀测试 NG 结果, 同时秀出测试 NG 的原因是由于哪一轮测试的那个测试数据包测试失败引起的。本项测试的实施例参见图 7.4- 图 7.7。 说 明 书 CN 102929754 A 6 1/9 页 7 图 1 图 2 说 明 书 附 图 CN 102929754 A 7 2/9 页 8 图 3 说 明 书 附 图 CN 102929。

21、754 A 8 3/9 页 9 图 4 说 明 书 附 图 CN 102929754 A 9 4/9 页 10 图 5 说 明 书 附 图 CN 102929754 A 10 5/9 页 11 图 6 说 明 书 附 图 CN 102929754 A 11 6/9 页 12 图 7.1 图 7.2 说 明 书 附 图 CN 102929754 A 12 7/9 页 13 图 7.3 图 7.4 说 明 书 附 图 CN 102929754 A 13 8/9 页 14 图 7.5 图 7.6 说 明 书 附 图 CN 102929754 A 14 9/9 页 15 图 7.7 说 明 书 附 图 CN 102929754 A 15 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1