999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

手機(jī)軟件測(cè)試流程分析

2017-12-29 10:58:07作者張麗輝上海龍旗科技股份有限公司
電子制作 2017年16期

作者/張麗輝,上海龍旗科技股份有限公司

1.研究背景

隨著科技社會(huì)的發(fā)展,手機(jī)與我們的生活息息相關(guān),已經(jīng)到了密不可分的地步了,手機(jī)扮演著多元的角色,手機(jī)行業(yè)的發(fā)展已經(jīng)改變了我們生活的方方面面。在軟件測(cè)試的工程中,軟件測(cè)試一般是用來(lái)優(yōu)化軟件的重要可靠手段。實(shí)際實(shí)踐證明了未經(jīng)過(guò)測(cè)試的或未充分測(cè)試的軟件是不能直接作為發(fā)布產(chǎn)品的,如果發(fā)布,可能會(huì)大概率存在安全隱患,甚至導(dǎo)致無(wú)法挽回的災(zāi)難。在形式化的方法和程序的正確性證明技術(shù)還未實(shí)用的狀態(tài)下,軟件測(cè)試在未來(lái)的相當(dāng)一段時(shí)間里是保證軟件的可靠性和有效避免其出問(wèn)題的最重要的方法。從當(dāng)前國(guó)內(nèi)的手機(jī)軟件的形式來(lái)看,因?yàn)榻圆蛔愕脑颍瑖?guó)內(nèi)的手機(jī)軟件測(cè)試還是處于比較基礎(chǔ)的階段,對(duì)手機(jī)軟件測(cè)試的理解也不夠透徹,投入的精力不夠,因而很難去制定出一套詳細(xì)的手機(jī)軟件測(cè)試的標(biāo)準(zhǔn)來(lái)完成手機(jī)軟件測(cè)試工作。

2.軟件測(cè)試流程

2.1 需求分析階段

在進(jìn)行需求分析的時(shí)候,軟件測(cè)試人員既要明確知道客戶(hù)的需求的同時(shí),還要收集軟件測(cè)試的相關(guān)信息,評(píng)估開(kāi)發(fā)的風(fēng)險(xiǎn)和明確相應(yīng)測(cè)試對(duì)策,做好測(cè)試項(xiàng)目的變更管理,并要求組織軟件測(cè)試的工程師參加軟件的需求調(diào)研和需求評(píng)審活動(dòng)。對(duì)于手機(jī)產(chǎn)品的測(cè)試分析,不僅是完成客戶(hù)們的要求,而是從終端用戶(hù)對(duì)于手機(jī)的需求和市場(chǎng)上的手機(jī)原型,對(duì)其的需求來(lái)進(jìn)行修改完善。

2.2 分析設(shè)計(jì)階段

在軟件設(shè)計(jì)分析這個(gè)階段中,最主要的工作就是把軟件需求作為依據(jù),把測(cè)試的范圍和重點(diǎn)劃出來(lái),并針對(duì)其完成測(cè)試制定計(jì)劃。

測(cè)定計(jì)劃需要注意的事項(xiàng):①規(guī)定手機(jī)軟件測(cè)試的可測(cè)量及完成測(cè)試的目標(biāo)。②接收標(biāo)準(zhǔn)。③計(jì)劃用來(lái)測(cè)試的資源和工具,測(cè)試的過(guò)程中軟、硬件以及人力資源的分配和測(cè)試平臺(tái)。④軟件測(cè)試時(shí)負(fù)責(zé)人和開(kāi)發(fā)人員溝通好,在軟件穩(wěn)定下來(lái)時(shí)候再開(kāi)始進(jìn)行測(cè)試等一系列操作。⑤根據(jù)軟件的要求和軟件周期的安排,計(jì)劃要完成測(cè)試階段的哪一些測(cè)試(功能、并發(fā)、壓力測(cè)試),并指定每種測(cè)試必須達(dá)到的標(biāo)準(zhǔn)。⑥定下測(cè)試任務(wù)暫定的水準(zhǔn)和再啟動(dòng)的要求。⑦測(cè)試任務(wù)和進(jìn)度。

2.3 實(shí)現(xiàn)階段

該階段是手機(jī)軟件測(cè)試中比較重要的,需要保證手機(jī)的質(zhì)量。在這個(gè)階段里,手機(jī)軟件所需的文檔和軟件結(jié)構(gòu)的分析基本完成了。測(cè)試工程師需要把所有的分析文檔、詳細(xì)設(shè)計(jì)文檔及該有的測(cè)試用例庫(kù)作為測(cè)試來(lái)源。就拿安卓的例子來(lái)說(shuō),安卓系統(tǒng)可以實(shí)現(xiàn)多任務(wù)的,可以一起測(cè)試這些項(xiàng)目,但這個(gè)測(cè)試不僅能減少時(shí)間,同時(shí)還可以測(cè)試手機(jī)的兼容程度。在市場(chǎng)上存在著很多個(gè)安卓的版本,最消耗時(shí)間的項(xiàng)目莫過(guò)于把不同的手機(jī)與不同版本的安卓系統(tǒng)的兼容性進(jìn)行測(cè)試。如果測(cè)試員發(fā)現(xiàn)了錯(cuò)誤要及時(shí)糾正和修改,以達(dá)到減少損失的目的。

3.手機(jī)軟件測(cè)試策略

在測(cè)試一款產(chǎn)品的時(shí)候,寫(xiě)的測(cè)試中要與需求上有一定的關(guān)聯(lián),這就需要考慮到涉及到了交互測(cè)試。這樣測(cè)試用例不會(huì)與某一款產(chǎn)品產(chǎn)生比較緊密的關(guān)聯(lián),這樣就可以在不同的平臺(tái)上創(chuàng)造出更多不一樣的手機(jī),進(jìn)而削減了勞動(dòng)力、縮短了開(kāi)發(fā)的周期,最后降低了商業(yè)成本,從而實(shí)現(xiàn)提高產(chǎn)品的商業(yè)價(jià)值和有效勞動(dòng)力[2]。然而有很多問(wèn)題都是由于硬件不同而引起的,所以不同的硬件就要有不一樣的側(cè)重點(diǎn)。

3.1 單元測(cè)試和集成測(cè)試

就是軟件的編碼和單元模塊測(cè)試階段,首先就是單元測(cè)試,軟件是由許許多多個(gè)單元組成的。這個(gè)測(cè)試的目的就是把各個(gè)存在錯(cuò)誤和不足的單元給找出來(lái),第一步就是靜態(tài)人工檢測(cè),這個(gè)是通過(guò)代碼的審查,將編寫(xiě)中存在的錯(cuò)誤給找出來(lái)。這個(gè)完成之后,對(duì)其就行動(dòng)態(tài)追蹤,通過(guò)對(duì)代碼的運(yùn)行,把單元也運(yùn)行起來(lái),這樣就可以有效地避免執(zhí)行程序過(guò)程中出現(xiàn)錯(cuò)誤[1];然后就進(jìn)行集成測(cè)試,對(duì)著所需要的要求,把單元都組裝起來(lái),形成一個(gè)子系統(tǒng)并對(duì)其進(jìn)行測(cè)試。

3.2 系統(tǒng)測(cè)試

在測(cè)試用例都測(cè)試完成后,要有相關(guān)人員進(jìn)行審查來(lái)確定是否可以進(jìn)行下一個(gè)步驟環(huán)節(jié)了。另外還有兼容性測(cè)試,除了這個(gè),在對(duì)系統(tǒng)的測(cè)試中,還需要進(jìn)行其功能測(cè)試、手機(jī)性能測(cè)試、系統(tǒng)的強(qiáng)度測(cè)試、負(fù)載測(cè)試等等,在測(cè)試中要及時(shí)修正所發(fā)現(xiàn)的錯(cuò)誤。

系統(tǒng)測(cè)試的主要內(nèi)容:① 功能性的測(cè)試。② 手機(jī)常規(guī)性能測(cè)試。在正常的軟硬件條件下不對(duì)其施加任何壓力,來(lái)驗(yàn)證手機(jī)是否可以正常工作。③ 手機(jī)系統(tǒng)的強(qiáng)度測(cè)試。④ 交互測(cè)試。手機(jī)軟件相對(duì)于來(lái)說(shuō)是一個(gè)比較復(fù)雜的系統(tǒng)如果只靠對(duì)基本功能的測(cè)試是可能達(dá)不到要求的,終端用戶(hù)在某些偶然的條件下可能會(huì)打開(kāi)很多個(gè)應(yīng)用app,這就是產(chǎn)生了交互測(cè)試。

系統(tǒng)測(cè)試是手機(jī)軟件測(cè)試中最為關(guān)鍵的一個(gè)環(huán)節(jié),在此階段中進(jìn)行時(shí)間最長(zhǎng)發(fā)現(xiàn)的問(wèn)題最多,其中的流程關(guān)鍵而繁瑣。在此過(guò)程中,軟件測(cè)試的負(fù)責(zé)人必須分析測(cè)試工作的結(jié)果,確定測(cè)試工作的順序和嚴(yán)謹(jǐn)性。

3.3 完成測(cè)試

在整個(gè)手機(jī)軟件測(cè)試的過(guò)程中,軟件測(cè)試的負(fù)責(zé)人根據(jù)軟件測(cè)試定制的暫停的基礎(chǔ)原則,來(lái)判定測(cè)試動(dòng)作是否已經(jīng)達(dá)到了暫停的標(biāo)準(zhǔn)。與此同時(shí),負(fù)責(zé)人要完成手機(jī)軟件測(cè)試的報(bào)告。主要報(bào)告這次此時(shí)所用的軟硬件的版本,測(cè)試做了哪些工作、花了多長(zhǎng)的時(shí)間、測(cè)試中發(fā)現(xiàn)了什么樣的問(wèn)題、還剩下多少問(wèn)題沒(méi)有解決等等,然后依據(jù)一定的評(píng)分標(biāo)準(zhǔn),為測(cè)試的結(jié)果進(jìn)行評(píng)估并進(jìn)行上報(bào)。

3.4 確定測(cè)試

通過(guò)測(cè)試專(zhuān)業(yè)團(tuán)隊(duì)的檢測(cè),確定產(chǎn)品是否可以用來(lái)進(jìn)行正式的發(fā)布,如果評(píng)估不合格可能還要重新返還進(jìn)行重做再進(jìn)行評(píng)估直到評(píng)估通過(guò)為止。最后由公司質(zhì)保部門(mén)或者軟件定制組織進(jìn)行確認(rèn)是不是完成規(guī)定里需要的所有功能并確定能否發(fā)布。

在整個(gè)的測(cè)試過(guò)程中,確定測(cè)試是最后一個(gè)步驟而且十分重要,它決定著一個(gè)產(chǎn)品的命運(yùn),是否能正式發(fā)布。在手機(jī)軟件生產(chǎn)過(guò)程中往往會(huì)遇到客戶(hù)會(huì)對(duì)軟件需求的改變,所以在正式的發(fā)布之前都要由客戶(hù)確認(rèn)了所有的需求,才能避免發(fā)布會(huì)后蒙受重大的損失。

3.5 追蹤錯(cuò)誤報(bào)告測(cè)試

測(cè)試軟件的最主要的目的就是發(fā)現(xiàn)軟件所出現(xiàn)的問(wèn)題,所以編寫(xiě)錯(cuò)誤報(bào)告是一個(gè)至關(guān)重要的工作項(xiàng)目。通過(guò)這個(gè)報(bào)告的正確指引,可以使開(kāi)發(fā)人員少走一些彎路、少花一些不必要的時(shí)間、節(jié)省更多的精力,準(zhǔn)確而快速地定位到問(wèn)題出現(xiàn)在哪兒,進(jìn)而對(duì)出現(xiàn)的問(wèn)題采取一些必要措施去解決這個(gè)問(wèn)題。在進(jìn)行撰寫(xiě)錯(cuò)誤報(bào)告的時(shí)候,要保證錯(cuò)誤報(bào)告的客觀性以及全面性[3]。在報(bào)告中發(fā)現(xiàn)錯(cuò)誤很重要,甚至可以查出問(wèn)題的根本所在。所以不能輕視錯(cuò)誤報(bào)告的重要性。

3.6 自動(dòng)化測(cè)試策略

現(xiàn)在的手機(jī)中功能越來(lái)越多樣化,使得回歸測(cè)試的工作量變得越來(lái)越大,并且測(cè)試中經(jīng)常碰到的工作的重復(fù)性挺大的,如果是測(cè)試員手動(dòng)執(zhí)行的話比較費(fèi)力,容易讓測(cè)試員感覺(jué)到枯燥乏味進(jìn)而產(chǎn)生疲倦感甚至疲倦心理,很容易造成遺漏。有一套自動(dòng)測(cè)試的設(shè)備的話可以大大提高測(cè)試效率。

4.測(cè)試的監(jiān)控

為了能保證測(cè)試計(jì)劃能夠高效且順利的完成,測(cè)試監(jiān)控則是一個(gè)重要的手段和保證。負(fù)責(zé)人應(yīng)加強(qiáng)對(duì)測(cè)試的監(jiān)控力度,確保測(cè)試工作不出現(xiàn)任何差錯(cuò),如果及時(shí)發(fā)現(xiàn)錯(cuò)誤要盡快修正。負(fù)責(zé)人應(yīng)該在每個(gè)階段的開(kāi)始的時(shí)候,根據(jù)計(jì)劃的管理來(lái)進(jìn)行控制監(jiān)控測(cè)試的工作[4]。

5.總結(jié)

對(duì)手機(jī)來(lái)說(shuō),測(cè)試可以說(shuō)是非常重要的步驟。測(cè)試是否合格直接影響到它的發(fā)布。對(duì)于手機(jī)軟件測(cè)試的過(guò)程中存在許許多多的不規(guī)范操作流程,在開(kāi)發(fā)的過(guò)程中需求經(jīng)常有所變化,同時(shí)測(cè)試人員的經(jīng)驗(yàn)也不夠豐富和不夠了解軟件的情況,從而使得工作繁瑣且測(cè)試效率不高并且浪費(fèi)了大量時(shí)間和精力,測(cè)試過(guò)程中執(zhí)行控制力較差,造成測(cè)試的工作質(zhì)量低下,進(jìn)而增加了軟件的生產(chǎn)成本。通過(guò)規(guī)范測(cè)試流程,能夠提高軟件測(cè)試的效率和質(zhì)量,從而提高軟件的質(zhì)量和降低軟件生產(chǎn)和維護(hù)的成本。加強(qiáng)對(duì)測(cè)試員的要求水準(zhǔn),多培訓(xùn)其有關(guān)手機(jī)軟件測(cè)試的課程,鼓勵(lì)測(cè)試員自己去摸索和開(kāi)拓創(chuàng)新。將軟件中存在的錯(cuò)誤和缺陷盡早找出來(lái)并進(jìn)行優(yōu)化和修復(fù),保證軟件在后續(xù)運(yùn)行的過(guò)程中不會(huì)出現(xiàn)和質(zhì)量相關(guān)的問(wèn)題,避免出現(xiàn)巨大的損失。對(duì)于我國(guó)手機(jī)軟件測(cè)試的發(fā)展,本文還是給出了一些關(guān)于手機(jī)測(cè)試可供借鑒的方案。實(shí)踐是檢驗(yàn)真理的唯一標(biāo)準(zhǔn),真正的還是需要在工作中自己去摸索和發(fā)現(xiàn),然后結(jié)合一定的測(cè)試經(jīng)驗(yàn),從而將測(cè)試的水準(zhǔn)提高很多。

* [1] 杜梅,劉丙利.淺析提高軟件測(cè)試效率的方法[J].科技信息,2011(15)

* [2]李慶義.軟件測(cè)試領(lǐng)域知識(shí)管理技術(shù)的應(yīng)用[J].軟件導(dǎo)刊 .2012(02):18—19

* [3]李香平,楊兆選.基于虛擬線的交通新算法[J].電子測(cè)量與儀器學(xué)報(bào),2005,19(4):3033.

* [4]崔立尉.手機(jī)軟件測(cè)試的實(shí)踐探討[J].電子制作2013(24):59

主站蜘蛛池模板: 91福利免费视频| 456亚洲人成高清在线| 中字无码精油按摩中出视频| 伊人AV天堂| 久久综合九色综合97婷婷| 自拍偷拍欧美日韩| 青青草国产免费国产| 伊人久久久大香线蕉综合直播| 在线观看国产黄色| 中国一级特黄视频| 亚洲精品男人天堂| 亚洲综合狠狠| 欧美日韩高清| 一级爱做片免费观看久久| 国产精品自在线拍国产电影| 精品综合久久久久久97超人| 国产成人综合日韩精品无码不卡| 中文字幕在线日韩91| 国产精品亚洲а∨天堂免下载| 波多野结衣一区二区三区四区视频| 无码中文AⅤ在线观看| 亚洲二区视频| 99视频精品全国免费品| 亚洲经典在线中文字幕| 91久久国产热精品免费| 色亚洲成人| 亚洲天堂自拍| 在线不卡免费视频| 国产精品妖精视频| 中文字幕无码制服中字| 尤物成AV人片在线观看| 91亚洲国产视频| 99热这里只有免费国产精品| 久久久久久久久久国产精品| 欧美精品aⅴ在线视频| 欧美不卡视频在线| 国产电话自拍伊人| 日韩性网站| 欧美一级专区免费大片| AV网站中文| 国产精品2| 欧美国产成人在线| 欧洲av毛片| 亚洲欧美人成人让影院| 色老二精品视频在线观看| 中文字幕久久亚洲一区| 免费99精品国产自在现线| 亚洲无码A视频在线| 国产97视频在线观看| 91丝袜美腿高跟国产极品老师| 亚洲天堂网2014| 色男人的天堂久久综合| 亚洲视频影院| 三上悠亚在线精品二区| 青草视频免费在线观看| 狠狠做深爱婷婷综合一区| 亚洲国产精品一区二区高清无码久久| 国产精品污视频| 久久久久人妻一区精品| 亚洲V日韩V无码一区二区| 免费人成视网站在线不卡| 狼友av永久网站免费观看| 国产精品手机视频| 亚洲娇小与黑人巨大交| 色久综合在线| 亚洲精品视频网| 欧美精品亚洲精品日韩专区| 2018日日摸夜夜添狠狠躁| a毛片在线免费观看| 美女毛片在线| 日韩精品一区二区三区大桥未久 | 成人国产一区二区三区| 91福利免费视频| 国产综合精品日本亚洲777| 欧美日在线观看| 国产嫩草在线观看| 国产网站在线看| 国产女人在线| 国产中文一区二区苍井空| 香蕉久久国产精品免| 亚洲第一网站男人都懂| 亚洲成A人V欧美综合天堂|