欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

針對移動設(shè)備擴展存儲卡進(jìn)行性能分析的系統(tǒng)及方法

文檔序號:6378051閱讀:158來源:國知局
專利名稱:針對移動設(shè)備擴展存儲卡進(jìn)行性能分析的系統(tǒng)及方法
技術(shù)領(lǐng)域
本發(fā)明涉及評估便攜式電子裝置所搭配卡片之性能的方法,尤其涉及針對移動設(shè)備擴展存儲卡進(jìn)行性能分析的系統(tǒng)及方法。
背景技術(shù)
目前有很多卡片測試工具,但大多不適合便攜式電子裝置。少數(shù)可以供便攜式電子裝置使用的,也存在諸如功能單一或者測試結(jié)果準(zhǔn)確度較差等缺點,無法滿足全面評估卡片在便攜式電子裝置上的性能分析的需求。發(fā)明內(nèi)容
為了解決背景技術(shù)中所存在的技術(shù)問題,本發(fā)明提出了一種針對移動設(shè)備擴展存儲卡進(jìn)行性能分析的系統(tǒng)及方法,用戶可以方便而全面的了解該規(guī)格卡片性能,判斷其是否能夠很好地適配當(dāng)前的便攜式電子裝置。
本發(fā)明的技術(shù)解決方案是針對移動設(shè)備擴展存儲卡進(jìn)行性能分析的系統(tǒng),其特征在于所述系統(tǒng)包括讀取當(dāng)前卡片硬件訊息的卡片訊息模塊、獲取新卡片的讀寫速度的卡片速度測試模塊以及獲取新卡片的讀寫性能是否穩(wěn)定的報告的穩(wěn)定性測試模塊;所述卡片訊息模塊、卡片速度測試模塊以及穩(wěn)定性測試模塊依次連接。
針對移動設(shè)備擴展存儲卡進(jìn)行性能分析的方法,其特征在于所述方法包括以下步驟
I)初始化軟件接口 Π;
2)依據(jù)預(yù)設(shè)測試項目顯示測試項目導(dǎo)航頁簽;
3)執(zhí)行卡片硬件訊息測試;
4)程序執(zhí)行速度測試;
5)程序執(zhí)行讀寫穩(wěn)定性測試。
上述步驟3)的具體步驟是
3. I)初始化 UI 接口;
3. 2)檢查獲取當(dāng)前存在的卡片數(shù)量;若存在卡片,則進(jìn)行步驟3. 3);
3. 3)依次讀取每一張卡片;
3.4)針對每張卡片將依據(jù)預(yù)設(shè)的硬件訊息項目表進(jìn)行檢查,依次讀取每一項數(shù)據(jù);
3. 5)將獲取的所有數(shù)據(jù)訊息顯示。
上述步驟4)的具體步驟是
4. I)初始化 UI 接口;
4. 2)等待用戶設(shè)定測試數(shù)據(jù)總大小以及每個測試數(shù)據(jù)塊的大??;
4. 3)執(zhí)行測試,檢查是否滿足設(shè)定的測試條件,若是進(jìn)行步驟4. 4);
4. 4)開啟測試線程;
OK結(jié)果
4.5)獲取卡片數(shù)目,據(jù)此對每張卡片依次進(jìn)行測試;4.6)預(yù)先生成測試數(shù)據(jù)塊;4.7)依照用戶設(shè)定測試數(shù)據(jù)總大小首先向卡片循環(huán)寫入數(shù)據(jù)塊;4.8)讀取全部數(shù)據(jù);統(tǒng)計計算測試結(jié)果;4.9)將測試數(shù)據(jù)返回UI線程顯示,同時保存測試數(shù)據(jù)報告。上述步驟5)的具體步驟是5.I)初始化Π接口 ;5. 2)等待用戶設(shè)定測試條件以及指定測試數(shù)據(jù)路徑;5.3)執(zhí)行測試,檢查是否滿足設(shè)定的測試條件,若是,進(jìn)行步驟5.4);5.4)檢查有無指定的測試數(shù)據(jù),若有,則進(jìn)行步驟5.5);5. 5)啟動測試線程;5. 6)檢查測試數(shù)據(jù)組中的測試數(shù)據(jù)是否測試完畢,若是,則結(jié)束測試并顯示測試上述步驟4. 3)中設(shè)定的測試條件包括卡片是否存在、卡片可寫性以及卡片當(dāng)前可用空間。
上述步驟5. 4)若沒有滿足設(shè)定的測試條件,則啟動一個線程首先依照預(yù)置的測試數(shù)據(jù)大小列表自動生成測試數(shù)據(jù)組,進(jìn)行步驟5. 5)。
上述步驟5. 6)若沒有測試完畢,則進(jìn)行進(jìn)行以下步驟
5. 7)復(fù)制測試數(shù)據(jù);
5.8)每一個測試數(shù)據(jù)復(fù)制完畢實時檢查源數(shù)據(jù)與目標(biāo)數(shù)據(jù)的一致性;如果數(shù)據(jù)一致性檢查0K,則返回繼續(xù)檢查數(shù)據(jù)組是否仍有新的數(shù)據(jù);如果數(shù)據(jù)一致性檢查NG,則立刻結(jié)束測試,并顯示測試NG結(jié)果,同時顯示測試NG的原因是由于哪一輪測試的那個測試數(shù)據(jù)包測試失敗引起的。
本發(fā)明針對移動設(shè)備擴展存儲卡進(jìn)行性能分析的系統(tǒng)及方法,當(dāng)用戶欲通過便攜式裝置評估新規(guī)格卡片性能時,可以首先通過卡片訊息模塊讀取當(dāng)前卡片之硬件訊息;之后通過卡片速度測試模塊,可以獲取該新卡片的讀寫速度;最后通過穩(wěn)定性測試模塊,可以獲取該新卡片的讀寫性能是否穩(wěn)定的報告。通過這些針對性的測試方法,用戶可以方便而全面的了解該規(guī)格卡片性能,判斷其是否能夠很好地適配當(dāng)前的便攜式電子裝置。


圖I是本發(fā)明的系統(tǒng)結(jié)構(gòu)示意圖2是本發(fā)明的系統(tǒng)原理框圖3是本發(fā)明的流程圖4是本發(fā)明的卡片硬件訊息測試流程圖5是本發(fā)明的程序執(zhí)行速度測試流程圖6是本發(fā)明的程序執(zhí)行讀寫穩(wěn)定性測試流程圖7. I是本發(fā)明硬件訊息畫面實施例圖7. 2-圖7. 3是本發(fā)明速度測試畫面實施例圖
圖7. 4-圖7. 7是本發(fā)明讀寫穩(wěn)定性測試畫面實施例圖;具體實施方式
參見圖1,針對移動設(shè)備擴展存儲卡進(jìn)行性能分析的系統(tǒng),包括讀取當(dāng)前卡片硬件訊息的卡片訊息模塊I、獲取新卡片的讀寫速度的卡片速度測試模塊2以及獲取新卡片的讀寫性能是否穩(wěn)定的報告的穩(wěn)定性測試模塊3 ;卡片訊息模塊I、卡片速度測試模塊2以及穩(wěn)定性測試模塊3依次連接。
參見圖2,當(dāng)用戶欲通過便攜式裝置評估新規(guī)格卡片性能時,可以首先通過卡片訊息模塊I讀取當(dāng)前卡片之硬件訊息;之后通過卡片速度測試模塊2,可以獲取該新卡片的讀寫速度;最后通過穩(wěn)定性測試模塊3,可以獲取該新卡片的讀寫性能是否穩(wěn)定的報告。通過這些針對性的測試方法,用戶可以方便而全面的了解該規(guī)格卡片性能,判斷其是否能夠很好地適配當(dāng)前的便攜式電子裝置。
針對移動設(shè)備擴展存儲卡進(jìn)行性能分析的方法,具體的流程如下程序開始后首先初始化軟件接口 UI ;依據(jù)預(yù)設(shè)測試項目顯示測試項目導(dǎo)航頁簽,參見圖3。
參見圖4,程序執(zhí)行卡片硬件訊息測試項時,首先將初始化接口,然后檢查獲取當(dāng)前存在的卡片數(shù)量;如果不存在卡片,將退出此項測試;如果存在卡片,將依次讀取每一張卡片;針對每張卡片將依據(jù)預(yù)設(shè)的硬件訊息項目表進(jìn)行檢查,依次讀取每一項數(shù)據(jù);最后將獲取的所有數(shù)據(jù)訊息顯示出來。本項測試的實施例參見圖7. I。
參見圖5,程序執(zhí)行速度測試項時,首先將初始化Π接口,然后等待用戶設(shè)定測試數(shù)據(jù)總大小以及每個測試數(shù)據(jù)塊的大小;接下來執(zhí)行測試;檢查是否滿足設(shè)定的測試條件,包括卡片是否存在、卡片可寫性以及卡片當(dāng)前可用空間等系列檢查項,不滿足測試條件,退出測試,同時秀出錯訊息;滿足測試條件,則開啟測試線程;獲取卡片數(shù)目,據(jù)此對每張卡片依次進(jìn)行測試;接下來預(yù)先生成測試數(shù)據(jù)塊;依照用戶設(shè)定測試數(shù)據(jù)總大小首先向卡片循環(huán)寫入數(shù)據(jù)塊;寫入完畢再讀取全部數(shù)據(jù);此過程結(jié)束后,統(tǒng)計計算測試結(jié)果;最后將測試數(shù)據(jù)返回UI線程顯示,同時保存測試數(shù)據(jù)報告。本項測試的實施例參見圖7. 2,圖 7. 3。
參見圖6,程序執(zhí)行讀寫穩(wěn)定性測試項時,首先將初始化Π接口,然后等待用戶設(shè)定測試條件以及指定測試數(shù)據(jù)路徑(這里用戶指定測試數(shù)據(jù)主要考慮到預(yù)置的測試方案未必能滿足所有的測試需求,所以當(dāng)預(yù)置方案不滿足時,用戶可以使用自己定義的測試方案進(jìn)行測試,從而增加本項測試的靈活性);接下來執(zhí)行測試;檢查是否滿足設(shè)定的測試條件,包括卡片是否存在、卡片可寫性以及卡片當(dāng)前可用空間等系列檢查項,不滿足測試條件,退出測試,同時秀出錯訊息;滿足測試條件,則檢查有無指定的測試數(shù)據(jù),若沒有,則啟動一個線程首先依照預(yù)置的測試數(shù)據(jù)大小列表自動生成測試數(shù)據(jù)組,然后再繼續(xù)下面的測試,若有,則直接繼續(xù)下面的測試;接下來啟動測試線程;首先檢查測試數(shù)據(jù)組中的測試數(shù)據(jù)是否測試完畢,若有,則結(jié)束測試并秀測試OK結(jié)果;若仍有測試數(shù)據(jù)未測試,則復(fù)制測試數(shù)據(jù);每一個測試數(shù)據(jù)復(fù)制完畢實時檢查源數(shù)據(jù)與目標(biāo)數(shù)據(jù)的一致性,這里可以有許多檢查算法,本實例采用了 MD5算法;如果數(shù)據(jù)一致性檢查0K,則返回繼續(xù)檢查數(shù)據(jù)組是否仍有新的數(shù)據(jù),如果數(shù)據(jù)一致性檢查NG,則立刻結(jié)束測試,并秀測試NG結(jié)果,同時秀出測試NG 的原因是由于哪一輪測試的那個測試數(shù)據(jù)包測試失敗引起的。本項測試的實施例參見圖 7. 4-圖 7. 7。
權(quán)利要求
1.針對移動設(shè)備擴展存儲卡進(jìn)行性能分析的系統(tǒng),其特征在于所述系統(tǒng)包括讀取當(dāng)前卡片硬件訊息的卡片訊息模塊、獲取新卡片的讀寫速度的卡片速度測試模塊以及獲取新卡片的讀寫性能是否穩(wěn)定的報告的穩(wěn)定性測試模塊;所述卡片訊息模塊、卡片速度測試模塊以及穩(wěn)定性測試模塊依次連接。
2.針對移動設(shè)備擴展存儲卡進(jìn)行性能分析的方法,其特征在于所述方法包括以下步驟 1)初始化軟件接口UI ; 2)依據(jù)預(yù)設(shè)測試項目顯示測試項目導(dǎo)航頁簽; 3)執(zhí)行卡片硬件訊息測試; 4)程序執(zhí)行速度測試; 5)程序執(zhí)行讀寫穩(wěn)定性測試。
3.根據(jù)權(quán)利要求2所述的針對移動設(shè)備擴展存儲卡進(jìn)行性能分析的方法,其特征在于所述步驟3)的具體步驟是 3.I)初始化UI接口 ; 3. 2)檢查獲取當(dāng)前存在的卡片數(shù)量;若存在卡片,則進(jìn)行步驟3. 3); 3.3)依次讀取每一張卡片; 3.4)針對每張卡片將依據(jù)預(yù)設(shè)的硬件訊息項目表進(jìn)行檢查,依次讀取每一項數(shù)據(jù); 3.5)將獲取的所有數(shù)據(jù)訊息顯示。
4.根據(jù)權(quán)利要求2所述的針對移動設(shè)備擴展存儲卡進(jìn)行性能分析的方法,其特征在于所述步驟4)的具體步驟是 4.I)初始化Π接口 ; 4.2)等待用戶設(shè)定測試數(shù)據(jù)總大小以及每個測試數(shù)據(jù)塊的大??; 4.3)執(zhí)行測試,檢查是否滿足設(shè)定的測試條件,若是進(jìn)行步驟4.4); 4.4)開啟測試線程; 4.5)獲取卡片數(shù)目,據(jù)此對每張卡片依次進(jìn)行測試; 4.6)預(yù)先生成測試數(shù)據(jù)塊; 4.7)依照用戶設(shè)定測試數(shù)據(jù)總大小首先向卡片循環(huán)寫入數(shù)據(jù)塊; 4.8)讀取全部數(shù)據(jù);統(tǒng)計計算測試結(jié)果; 4.9)將測試數(shù)據(jù)返回UI線程顯示,同時保存測試數(shù)據(jù)報告。
5.根據(jù)權(quán)利要求2所述的針對移動設(shè)備擴展存儲卡進(jìn)行性能分析的方法,其特征在于所述步驟5)的具體步驟是 5. I)初始化Π接口 ; 5. 2)等待用戶設(shè)定測試條件以及指定測試數(shù)據(jù)路徑; 5.3)執(zhí)行測試,檢查是否滿足設(shè)定的測試條件,若是,進(jìn)行步驟5.4); 5.4)檢查有無指定的測試數(shù)據(jù),若有,則進(jìn)行步驟5.5); 5. 5)啟動測試線程; 5.6)檢查測試數(shù)據(jù)組中的測試數(shù)據(jù)是否測試完畢,若是,則結(jié)束測試并顯示測試OK結(jié)果O
6.根據(jù)權(quán)利要求4所述的針對移動設(shè)備擴展存儲卡進(jìn)行性能分析的方法,其特征在于所述步驟4. 3)中設(shè)定的測試條件包括卡片是否存在、卡片可寫性以及卡片當(dāng)前可用空間。
7.根據(jù)權(quán)利要求5所述的針對移動設(shè)備擴展存儲卡進(jìn)行性能分析的方法,其特征在于所述步驟5. 4)若沒有滿足設(shè)定的測試條件,則啟動一個線程首先依照預(yù)置的測試數(shù)據(jù)大小列表自動生成測試數(shù)據(jù)組,進(jìn)行步驟5. 5)。
8.根據(jù)權(quán)利要求7所述的針對移動設(shè)備擴展存儲卡進(jìn)行性能分析的方法,其特征在于所述步驟5. 6)若沒有測試完畢,則進(jìn)行進(jìn)行以下步驟 . 5.7)復(fù)制測試數(shù)據(jù); .5.8)每一個測試數(shù)據(jù)復(fù)制完畢實時檢查源數(shù)據(jù)與目標(biāo)數(shù)據(jù)的一致性;如果數(shù)據(jù)一致性檢查0K,則返回繼續(xù)檢查數(shù)據(jù)組是否仍有新的數(shù)據(jù);如果數(shù)據(jù)一致性檢查NG,則立刻結(jié)束測試,并顯示測試NG結(jié)果,同時顯示測試NG的原因是由于哪一輪測試的那個測試數(shù)據(jù)包測試失敗引起的。
全文摘要
本發(fā)明提出了一種針對移動設(shè)備擴展存儲卡進(jìn)行性能分析的系統(tǒng),包括讀取當(dāng)前卡片硬件訊息的卡片訊息模塊、獲取新卡片的讀寫速度的卡片速度測試模塊以及獲取新卡片的讀寫性能是否穩(wěn)定的報告的穩(wěn)定性測試模塊;卡片訊息模塊、卡片速度測試模塊以及穩(wěn)定性測試模塊依次連接。本發(fā)明針對移動設(shè)備擴展存儲卡進(jìn)行性能分析的系統(tǒng)及方法,用戶可以方便而全面的了解該規(guī)格卡片性能,判斷其是否能夠很好地適配當(dāng)前的便攜式電子裝置。
文檔編號G06F11/22GK102929754SQ20121037122
公開日2013年2月13日 申請日期2012年9月28日 優(yōu)先權(quán)日2012年9月28日
發(fā)明者陳淮琰, 王斌 申請人:無敵科技(西安)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
始兴县| 南宁市| 东明县| 朝阳区| 睢宁县| 东至县| 大港区| 太康县| 巢湖市| 哈巴河县| 富顺县| 禹城市| 凭祥市| 蒙自县| 垫江县| 广灵县| 九龙县| 东明县| 平安县| 赫章县| 大埔县| 宜宾县| 义乌市| 富顺县| 晋城| 安塞县| 休宁县| 华亭县| 东乌珠穆沁旗| 青神县| 西贡区| 乾安县| 乌苏市| 布拖县| 阿坝县| 西宁市| 山西省| 扎赉特旗| 福海县| 洛阳市| 延庆县|