亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        多語言環(huán)境下的系統(tǒng)鏡像測試

        2015-05-22 07:59:02李婷婷
        關(guān)鍵詞:界面語言系統(tǒng)

        李婷婷

        (安徽大學(xué) 計算機科學(xué)與技術(shù)學(xué)院,安徽 合肥 230601)

        各種類型的軟件被運用在人們的日常生活中,人們對軟件的依賴性越大,對軟件的質(zhì)量也會越來越高.在這樣的背景下,軟件測試越來越受到軟件領(lǐng)域的重視.其中的系統(tǒng)測試是為了驗證軟件系統(tǒng)是否能滿足用戶規(guī)定的需求,系統(tǒng)鏡像文件是系統(tǒng)的“克隆”文件,不僅具有ZIP壓縮包的“合成”功能,它最重要的特點是可以被特定的軟件識別并刻錄到光盤上,這樣用戶就可以使用光盤進行軟件系統(tǒng)的安裝,因此對鏡像文件的測試是十分重要的.軟件系統(tǒng)可能會使用不同的語言,在語言的轉(zhuǎn)換之間要保證鏡像文件的質(zhì)量不受影響.本文從系統(tǒng)鏡像測試在多語言環(huán)境下的測試內(nèi)容、方法等方面展開文章.

        1 相關(guān)概念

        1.1 系統(tǒng)測試概念

        系統(tǒng)測試是將經(jīng)過集成測試的軟件,作為系統(tǒng)計算機的一個部分,與系統(tǒng)中其他部分結(jié)合起來,在實際運行環(huán)境下對計算機系統(tǒng)進行的一系列嚴格有效地測試,以發(fā)現(xiàn)軟件潛在的問題,保證系統(tǒng)的正常運行.它的主要內(nèi)容包括功能測試和健壯性測試.

        1.2 系統(tǒng)鏡像文件

        鏡像是冗余的一種類型.一個磁盤上數(shù)據(jù)在另一個磁盤上存在著完全相同的副本,即鏡像.系統(tǒng)鏡像是驅(qū)動額外的拷貝,一般說來,系統(tǒng)鏡像包括Windows運行所需要的驅(qū)動,也包括Windows和系統(tǒng)的一些設(shè)置、屬性和文件.如果我們的硬盤或者電腦出現(xiàn)故障,停止工作,我們可以使用系統(tǒng)鏡像來恢復(fù)電腦中的內(nèi)容.

        2 多語言測試

        軟件系統(tǒng)要應(yīng)用在不同的語言環(huán)境下,就要對這些語言下的軟件分別進行測試,即測試安裝上某語言的系統(tǒng)后,系統(tǒng)是否有異常,功能能否實現(xiàn)等.如SimpleChinese(簡中,大陸使用)、Traditional Chinese(繁中,臺灣使用)、English、French等單個語言的,或者如Deutsch–English(荷蘭-英語)、Italian-English(意 大 利 語 -英 語)、Danish-Suomi-Swedish-Norwegian(北歐四國)、Brazilian Portuguese-English(巴西葡萄牙-英語)等多個語言集成在一起的.安裝的所有語言,都要進行測試,來保證語言切換正常.另外,要保證在相應(yīng)的界面下,顯示的語言是正確的,這些可部分顯示在用戶界面測試的過程中.

        3 相關(guān)工作

        3.1 Preload測試

        Preload測試要包含驅(qū)動列表中需要安裝的所有驅(qū)動,若有必要,可以修改配置信息.

        首先檢查項目的配置列表和鍵盤表,再根據(jù)測試需要準備測試機的型號,確保能覆蓋所有的配置信息,最后將BIOS刷新到最新的版本.

        該過程要求全程沒有錯誤出現(xiàn),執(zhí)行不會中斷,而且系統(tǒng)不會掛起或停止.

        進入BIOS界面,修改相應(yīng)的選項,通過PXE啟動,進入Preload Guide界面.在此界面中,根據(jù)需要設(shè)置機器Machine、系統(tǒng)OS、32bit/64bit、版本Version、語言Language等信息,然后從網(wǎng)絡(luò)上下載模塊.

        下載完畢,啟動進入系統(tǒng)后,先審計下載的安裝信息是否正確,比如驅(qū)動、應(yīng)用程序、QFE文件等.然后系統(tǒng)會啟動進入WinPE環(huán)境下的OneKey界面,開始從鏡像進行系統(tǒng)恢復(fù).

        3.2 OOBE過程

        系統(tǒng)的OOBE過程,即Out-of-boxexperience,OOBE是一個重要的系統(tǒng)文件夾,下面有重要的系統(tǒng)封裝及設(shè)置文件,如語言、時間、網(wǎng)絡(luò)等選項.在安裝完Windows后就會進行的一個步驟就是對OOBE進行設(shè)置,需要對Windows進行一些基本調(diào)試.

        根據(jù)testcase,觀察系統(tǒng)的默認界面,選擇相應(yīng)的選項后,界面的變化要符合要求,然后系統(tǒng)進入開始界面,這時應(yīng)確保桌面上沒有安裝多余的App,或者系統(tǒng)不會重新啟動.

        4 系統(tǒng)鏡像測試

        4.1 用戶界面測試

        用戶界面測試是系統(tǒng)測試總最直觀和重要的部分,而且用戶界面測試和其他測試是密不可分的,在這個測試過程中會同時進行一些其他的測試.

        4.1.1 Default Settings

        系統(tǒng)進入桌面后,首先要檢查一些默認設(shè)置,如磁盤管理器、壁紙、屏幕分辨率等是否符合要求;再查看瀏覽器,如IE的默認主頁及各種情況下默認選項的內(nèi)容是否符合要求.

        圖4 -1 俄語下的系統(tǒng)桌面

        4.1.2 Metro UI

        圖4 -2 阿拉伯語下的Metro界面

        首先要打開所有的App,查看它們的界面是否有異常、功能是否正常、顯示的語言是否符合要求.然后要根據(jù)機器的分辨率和項目平臺,與App SequenceListforStartScreen列表內(nèi)容進行比較,確保App的數(shù)目及排列符合規(guī)定要求.最后,通過在控制臺輸入命令,檢查MetroApps的版本是否符合列表要求.

        4.2 功能測試

        4.2.1 WinRE狀態(tài)

        在管理員權(quán)限下輸入命令,檢查WinRE是否處于正常使用的狀態(tài),并查看使用WinRE.

        4.2.2 Hot Key

        測試各個快捷鍵和功能鍵能否達到既定功能,如Fn鍵、ScrollLock/NumLock等,還有Win8/Win8.1專有的Windows鍵,比如Win+P、Win+X、Win+C等組合鍵.

        4.2.3 Basic function

        這個過程主要是測試機器的一些功能的實現(xiàn)程度.比如,LAN/Wireless Check,機器通過網(wǎng)線或無線能連到網(wǎng)絡(luò),并能進行下載,還有Bluetooth、ODD、Audio、Camera、MediaCard、USB Port、Touchpad、Touchscreen (ifsupport)、Sensor(If support)、Fingerprinter(Ifsupport)、CPU、Battery功能可以正常實現(xiàn).

        4.2.4 Keyboard

        根據(jù)鍵盤表,安裝對應(yīng)的鍵盤后,確保鍵盤的布局符合要求,每個按鍵都能正常輸出,各種功能鍵也可以實現(xiàn).

        4.2.5 其他部分

        一些測試工具用來測試系統(tǒng)的部分功能,如LenovoImageChecktool是測試機器的IE和Office的設(shè)置是否正確的工具,CheckLogotool是測試電腦的硬件產(chǎn)品、驅(qū)動程式與操作系統(tǒng)能否通過WHQL認定的測試工具.

        4.3 性能測試

        性能測試是通過自動化的測試工具模擬多種正常、峰值以及異常負載條件來對系統(tǒng)的各項性能指標進行測試.如3Dmark是DirectX測試工具,它是一款非常優(yōu)秀的顯卡測試軟件,3DMark06嚴酷考驗系統(tǒng)的ShaderModel3.0、HDR渲染能力——nVIDIA/ATi新一代顯卡最重要的兩個指標.除此之外,3DMark06還將支持雙核心處理器,并將CPU性能得分納入3DMark06總體分數(shù)之中,第1個數(shù)字是3DMark06總得分,第2個數(shù)字是顯卡總分,借助這些分數(shù)來得知結(jié)果.

        4.4 安裝卸載測試Installation&Uninstalled

        確保該軟件在正常和異常情況的條件下,例如,進行首次安裝、升級、完整的或自定義的安裝都能進行安裝,核實軟件在安裝后可立即正常運行.安裝測試包括測試安裝代碼以及安裝手冊,檢查設(shè)備管理器中的驅(qū)動版本號是否正確、驅(qū)動有無異常.

        卸載測試包括以下幾個方面:從控制面板中卸載驅(qū)動和App,通過軟件自帶的卸載程序來進行以及使用第三方卸載軟件來進行,要保證卸載過程可以返回、取消,界面正常,能正確地卸載軟件.

        4.5 恢復(fù)測試OnekeyRecoveryandPBR

        這個步驟包括一鍵還原、高級啟動測試Advanced boottesting、PBR和BareMetalRecovery裸機恢復(fù).一鍵還原測試包括Novobutton能否進入一鍵恢復(fù)界面和system recovery能否執(zhí)行Factory restor,將系統(tǒng)成功恢復(fù).高級啟動測試是測試系統(tǒng)能否成功進入安全模式,及其狀態(tài)是否正常,退出安全模式后還可以成功進入正常的系統(tǒng).

        PBR包括PBR-Refresh和PBR-Reset.刷新和重置都是用于將系統(tǒng)恢復(fù)到系統(tǒng)默認狀態(tài),但區(qū)別在于:“刷新”將保留個性化設(shè)置和個人文件,Windows商店中的應(yīng)用也將保留,但其它應(yīng)用程序都全部刪除,PC設(shè)置恢復(fù)到默認狀態(tài);“重置”顧名思義,個人文件和應(yīng)用程序全部刪除,系統(tǒng)將會被恢復(fù)到最開始的狀態(tài).

        裸機恢復(fù)是快速而強大的鏡像級的備份和恢復(fù)技術(shù),它是一種能快速連接到服務(wù)器的數(shù)據(jù)恢復(fù)方案,當服務(wù)器故障后仍能再次運行,即使此時的環(huán)境不能運行操作系統(tǒng).

        5 測試報告

        測試工作不僅僅是測試本身,還要記錄測試結(jié)果、整理測試報告,并把有BUG的圖片截圖保存,再在后臺進行更新修正,直至沒有BUG或者BUG出現(xiàn)的頻率極低,并整理好相關(guān)文檔,測試工作才算完成.

        圖5 -1 testcase的部分設(shè)置信息

        圖5 -2 不同語言下的測試結(jié)果并對錯誤的地方加以注釋

        6 結(jié)束語

        軟件測試領(lǐng)域在近十年發(fā)展迅速,本文從多語言測試及系統(tǒng)鏡像的概念開始,對系統(tǒng)鏡像測試這一特定部分進行詳細描述.在系統(tǒng)測試的測試活動中,大多是通過手工進行功能、界面測試等各種測試.目前自動化測試是軟件測試領(lǐng)域的一個重要分支,而且它的的優(yōu)勢也顯而易見,雖然自動化測試并不適用于所有的測試,但是希望以后技術(shù)的發(fā)展,可以讓自動化測試更多的取代手工測試的內(nèi)容,提高測試的效率,減少測試人員的重復(fù)操作.

        〔1〕安金霞,王國慶,李樹芳,朱紀洪.基于多維度覆蓋率的軟件測試動態(tài)評價方法[J].軟件學(xué)報,2010,21(9):2135-2147.

        〔2〕PATTON R.軟件測試[M].北京:機械工業(yè)出版社,2004.

        〔3〕(美)Craig R D.系統(tǒng)的軟件測試[M].北京:電子工業(yè)出版社,2003.

        〔4〕Perry WE, Wrote; Gao M, Feng F, Xu L,Trans.Effective Methods for Software Testing.3rd ed.Beijing: Tsinghua University Press,2008(in Chinese).

        〔5〕Lewis WE, Veerapillai G, Wrote; Chen SY,Zhang HT, Liu JH, Jin CJ, Trans.Software Testing and Continuous Quality Improvement.2nd ed.,Beijing:Posts&Telecom Press,2008(in Chinese).

        〔6〕Zhao B.Software Testing Technology Classic Course.Beijing:Science Press,2007(in Chinese).

        〔7〕董曉霞.相鄰因素組合測試用例集的最優(yōu)生成方法[J].計算機學(xué)報,2007,30(2):200-210.

        〔8〕張海番.軟件工程導(dǎo)論[M].北京:清華大學(xué)出版社,1998.

        猜你喜歡
        界面語言系統(tǒng)
        Smartflower POP 一體式光伏系統(tǒng)
        WJ-700無人機系統(tǒng)
        ZC系列無人機遙感系統(tǒng)
        北京測繪(2020年12期)2020-12-29 01:33:58
        國企黨委前置研究的“四個界面”
        當代陜西(2020年13期)2020-08-24 08:22:02
        語言是刀
        文苑(2020年4期)2020-05-30 12:35:30
        讓語言描寫搖曳多姿
        基于FANUC PICTURE的虛擬軸坐標顯示界面開發(fā)方法研究
        連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
        人機交互界面發(fā)展趨勢研究
        累積動態(tài)分析下的同聲傳譯語言壓縮
        国产后入清纯学生妹| 亚洲精品国产成人AV| 国产亚洲精品日韩综合网| 丝袜美腿亚洲综合久久| 亚洲天堂av三区四区不卡| 国产精品无码一区二区在线看| 激情另类小说区图片区视频区| 色婷婷一区二区三区四区| 国产精品熟女视频一区二区三区| 国内精品久久久久国产盗摄| 亚洲av无码乱码国产精品fc2| 99亚洲乱人伦精品| 日本中文字幕有码在线播放| 国产色系视频在线观看| 国产精品亚洲成在人线| 国产一区二区三区免费精品| av免费观看网站大全| 国模冰莲极品自慰人体| 国产精品久久久av久久久| 国语精品视频在线观看不卡| 国产成人一区二区三区影院| 成人无码网www在线观看| 国产精品-区区久久久狼| 婷婷精品国产亚洲av| 亚洲第一幕一区二区三区在线观看| 亚洲精品www久久久| 国产又色又爽又刺激视频 | 亚洲av乱码中文一区二区三区| 成人av天堂一区二区| 日本一区二区在线高清观看| 久久精品成人无码观看不卡| 无码日韩人妻AV一区免费 | 国产精品美女主播一区二区| 影视av久久久噜噜噜噜噜三级| 中文字幕无码精品亚洲资源网久久| 果冻蜜桃传媒在线观看| 亚洲国产中文字幕在线视频综合| 久久er99热精品一区二区| 国产最新一区二区三区天堂| 亚洲a级视频在线播放| 欧美四房播播|