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

淺談手機(jī)軟件測(cè)試的流程與策略

2018-10-21 18:29:10黃平鳳
科技信息·下旬刊 2018年8期
關(guān)鍵詞:手機(jī)策略

黃平鳳

摘要:隨著技術(shù)的進(jìn)步和手機(jī)的普及,人們對(duì)移動(dòng)軟件的性能和質(zhì)量要求越來(lái)越高,這使得移動(dòng)軟件的測(cè)試變得更加重要。本文介紹了手機(jī)軟件測(cè)試具體過(guò)程的發(fā)展現(xiàn)狀,結(jié)合國(guó)內(nèi)手機(jī)軟件測(cè)試實(shí)際工作,作者以從事手機(jī)軟件測(cè)試的經(jīng)驗(yàn),給出了手機(jī)軟件測(cè)試策略的一系列不同策略,最后以手機(jī)軟件自動(dòng)化測(cè)試為例進(jìn)行說(shuō)明。介紹了測(cè)試自動(dòng)化工具,論證使用自動(dòng)化測(cè)試工具的測(cè)試用例將大大提高測(cè)試效率并縮短測(cè)試周期。

關(guān)鍵詞:手機(jī);軟件測(cè)試;流程;策略

前言:

隨著技術(shù)的進(jìn)步,手機(jī)與我們之間的關(guān)系變得密不可分。手機(jī)起著通信工具,多媒體,網(wǎng)絡(luò)等方面的作用。同時(shí),用戶(hù)對(duì)手機(jī)的質(zhì)量和性能提出了更高的要求。在商業(yè)模式的驅(qū)動(dòng)下,手機(jī)的開(kāi)發(fā)周期不斷縮短,手機(jī)軟件的質(zhì)量也需要得到應(yīng)有的保障。軟件質(zhì)量與手機(jī)制造商的重要利益及市場(chǎng)競(jìng)爭(zhēng)力和聲譽(yù)密切相關(guān)。在此基礎(chǔ)上,結(jié)合作者的實(shí)際工作經(jīng)驗(yàn),研究了軟件測(cè)試的過(guò)程和策略。

1.手機(jī)軟件測(cè)試流程

1.1手機(jī)軟件測(cè)試

迭代過(guò)程移動(dòng)軟件測(cè)試是一個(gè)迭代和循環(huán)的過(guò)程。事實(shí)證明,早期參與全面測(cè)試可以更早發(fā)現(xiàn)錯(cuò)誤,避免不必要的生產(chǎn)成本和資源浪費(fèi)。因此,移動(dòng)軟件測(cè)試將從移動(dòng)軟件開(kāi)發(fā)的整個(gè)生命周期的起點(diǎn)開(kāi)始。移動(dòng)軟件開(kāi)發(fā)采用面向?qū)ο蟮拈_(kāi)發(fā)方法,其生命周期模型是迭代生命周期模型。

1.2 循環(huán)迭代流程

1.2.1 需求分析階段

測(cè)試人員和設(shè)計(jì)人員盡早參與需求分析,編寫(xiě)軟件質(zhì)量要求,制定測(cè)試計(jì)劃,并確定任務(wù)手冊(cè)中的軟件設(shè)計(jì)缺陷和不合邏輯的部分。

1.2.2 設(shè)計(jì)階段

與設(shè)計(jì)人員一起參與軟件結(jié)構(gòu)設(shè)計(jì)和詳細(xì)的測(cè)試策略設(shè)計(jì),熟悉設(shè)計(jì)方案并制定測(cè)試計(jì)劃。

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

它是軟件編碼和單元模塊的測(cè)試階段。對(duì)于手機(jī)測(cè)試,每個(gè)功能模塊是最小的軟件測(cè)試單元。

1.2.4 回顧階段

開(kāi)發(fā)人員與測(cè)試人員需要一起評(píng)估軟件,審查軟件需求,在此階段更改或添加新需求。從那時(shí)起,開(kāi)發(fā)測(cè)試迭代已經(jīng)完成。

1.3 循環(huán)迭代至系統(tǒng)穩(wěn)定

完成2到3個(gè)模塊的迭代和單元測(cè)試后,將開(kāi)始集成測(cè)試。就是將這些模塊集成在一起,測(cè)試它們是否有效。集成測(cè)試是單元測(cè)試和系統(tǒng)測(cè)試之間的橋梁。迭代次數(shù)增加,軟件成熟后,測(cè)試將進(jìn)入系統(tǒng)測(cè)試階段。系統(tǒng)測(cè)試以需求規(guī)范為依據(jù),通常由獨(dú)立的測(cè)試人員按黑盒方式執(zhí)行。循環(huán)一直持續(xù)到在一段時(shí)間內(nèi)測(cè)試的缺陷保持在相對(duì)較低的水平,并且出現(xiàn)的問(wèn)題可能會(huì)被忽略,并且要進(jìn)行系統(tǒng)初穩(wěn)驗(yàn)收測(cè)試。

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

2.1測(cè)試用例設(shè)計(jì)、測(cè)試策略

在測(cè)試產(chǎn)品時(shí)編寫(xiě)的測(cè)試用例遵循軟件需求說(shuō)明書(shū)中的設(shè)計(jì)要求中描述的基本功能。功能交互性并不涉及GUI元素,如界面布局等元素。這樣做的優(yōu)點(diǎn)是測(cè)試用例與產(chǎn)品關(guān)系不是太緊密。它支持在同一系統(tǒng)平臺(tái)上創(chuàng)建生成許多不同的手機(jī)軟件,同一系列的用例可以全部或部分應(yīng)用于整個(gè)平臺(tái)的其他產(chǎn)品,減少勞動(dòng)力損耗,縮短開(kāi)發(fā)周期,并降低業(yè)務(wù)成本。當(dāng)然,每種硬件產(chǎn)品的測(cè)試順序不一定相同,并且存在許多由不同硬件引起的問(wèn)題的示例。所有設(shè)計(jì)用例都構(gòu)成了一個(gè)測(cè)試用例庫(kù)。在每次迭代開(kāi)始時(shí),測(cè)試團(tuán)隊(duì)負(fù)責(zé)人選擇用例的一部分并創(chuàng)建測(cè)試用例集。另一部分是在最后一次迭代中檢測(cè)到許多錯(cuò)誤的模塊,以及在開(kāi)發(fā)人員更改后進(jìn)行的密集回歸測(cè)試。

2.2交互測(cè)試策略

手機(jī)軟件是一個(gè)復(fù)雜的系統(tǒng)。只采用基本的功能測(cè)試用例是不夠的。用戶(hù)經(jīng)常有意無(wú)意地打開(kāi)應(yīng)用程序進(jìn)行復(fù)雜操作,不可避免地需要與其他應(yīng)用程序進(jìn)行交互,這就需要?jiǎng)?chuàng)建交互式測(cè)試用例。這部分測(cè)試主要是通過(guò)多年積累的測(cè)試經(jīng)驗(yàn)和對(duì)錯(cuò)誤的敏感性來(lái)發(fā)現(xiàn)錯(cuò)誤。

2.3 錯(cuò)誤報(bào)告、追蹤策略

在測(cè)試中找到問(wèn)題很重要,但在找到問(wèn)題后編寫(xiě)錯(cuò)誤報(bào)告也很重要。一個(gè)好的錯(cuò)誤報(bào)告可以指導(dǎo)開(kāi)發(fā)人員找到解決問(wèn)題的根本原因并及時(shí)修復(fù)。編寫(xiě)錯(cuò)誤報(bào)告時(shí)詳細(xì)說(shuō)明,詳細(xì)描述問(wèn)題的環(huán)境,步驟,版本,再現(xiàn)性等因素,客觀(guān)地描述問(wèn)題而不做任何不知情的猜測(cè),以免誤導(dǎo)開(kāi)發(fā)人員。在可用的情況下,提供錯(cuò)誤日志記錄以幫助開(kāi)發(fā)人員重現(xiàn)問(wèn)題并確定問(wèn)題的性質(zhì)。報(bào)告錯(cuò)誤后,定期跟蹤報(bào)告的錯(cuò)誤狀態(tài)并與開(kāi)發(fā)人員溝通以確定糾錯(cuò)過(guò)程。如果錯(cuò)誤得到糾正,對(duì)新版本執(zhí)行回歸測(cè)試。

2.4 灰盒測(cè)試策略

在用例測(cè)試中,常用的是黑盒測(cè)試、白盒測(cè)試。灰盒測(cè)試是白盒測(cè)試和黑盒測(cè)試之間的測(cè)試。最常見(jiàn)的灰盒測(cè)試是集成測(cè)試。灰盒測(cè)試不僅關(guān)注用例執(zhí)行結(jié)果,還要關(guān)注軟件運(yùn)行時(shí),消息流、數(shù)據(jù)在模塊間的交互應(yīng)答和時(shí)序關(guān)系。這要求測(cè)試人員不斷總結(jié)測(cè)試執(zhí)行過(guò)程并依靠測(cè)試工具設(shè)置特定策略,從測(cè)試輸出信息中提取所需信息加以判斷。

2.5 臨界測(cè)試策略

當(dāng)手機(jī)的某些可用資源達(dá)到或超過(guò)允許的理論最大值時(shí),手機(jī)將繼續(xù)執(zhí)行某些相關(guān)操作。此時(shí),手機(jī)的行為應(yīng)該是友好的并且是用戶(hù)可接受的。

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

手機(jī)功能很多,自動(dòng)化測(cè)試的數(shù)量會(huì)很多,測(cè)試中經(jīng)常會(huì)遇到很多重復(fù)的任務(wù)。手動(dòng)執(zhí)行非常費(fèi)時(shí)費(fèi)力,很容易導(dǎo)致測(cè)試人員疲勞甚至無(wú)聊,容易導(dǎo)致測(cè)試遺漏。如果有一套自動(dòng)執(zhí)行機(jī)制,它將大大提高測(cè)試的效率。

2.7 性能測(cè)試策略

性能測(cè)試是為了測(cè)試軟件運(yùn)行是否達(dá)到手機(jī)標(biāo)準(zhǔn)的響應(yīng)時(shí)間。它可以測(cè)定手機(jī)完成軟件操作所需的時(shí)間。

3.系統(tǒng)的功能需求

3.1測(cè)試用例管理

測(cè)試用例管理包括添加新的測(cè)試用例,刪除過(guò)時(shí)的測(cè)試用例,修改測(cè)試用例,有條件地查詢(xún)測(cè)試用例以及執(zhí)行測(cè)試用例。系統(tǒng)管理員可以執(zhí)行操作,添加新的測(cè)試用例,當(dāng)需要測(cè)試新的手機(jī)產(chǎn)品時(shí),制造商將提供手機(jī)功能手冊(cè)。測(cè)試工程師將根據(jù)手冊(cè)測(cè)試相應(yīng)的功能,并將這些測(cè)試用例寫(xiě)入系統(tǒng)。刪除過(guò)期的測(cè)試用例,在手機(jī)測(cè)試中,手機(jī)會(huì)根據(jù)測(cè)試報(bào)告進(jìn)行一些功能變化,并且可以根據(jù)各方面的分析刪除一些功能,因此相應(yīng)功能的測(cè)試用例需要?jiǎng)h除,具有刪除權(quán)限的測(cè)試工程師可以刪除這些測(cè)試用例。修改測(cè)試用例,當(dāng)測(cè)試期間更改了手機(jī)的某些方面的設(shè)置時(shí),需要修改相應(yīng)的測(cè)試用例,具有修改權(quán)限的測(cè)試工程師可以修改這些測(cè)試用例。

3.2用戶(hù)管理

軟件客戶(hù)端的新用戶(hù)注冊(cè):與其他電腦系統(tǒng)不同,手機(jī)軟件的安全級(jí)別更高,所以測(cè)試的手機(jī)軟件版本和其他傳統(tǒng)版本不可用,這要求測(cè)試產(chǎn)品在測(cè)試過(guò)程中確保機(jī)密性。創(chuàng)建新用戶(hù)需要系統(tǒng)管理員執(zhí)行系統(tǒng)管理員將帳號(hào)和密碼發(fā)送給測(cè)試工程師。基本信息修改:用戶(hù)登錄后可以修改一些基本信息。密碼更改:登錄成功后,用戶(hù)進(jìn)入密碼修改頁(yè)面,可以重置登錄密碼。

3.3權(quán)限控制

只有管理員才具有此權(quán)限。管理員進(jìn)入權(quán)限管理頁(yè)面并為不同的角色分配不同的權(quán)限。權(quán)限分為每個(gè)功能點(diǎn)。設(shè)置角色權(quán)限后,管理員可以為不同的用戶(hù)分配不同的角色。

4.系統(tǒng)與數(shù)據(jù)庫(kù)數(shù)據(jù)交互使用存儲(chǔ)過(guò)程

存儲(chǔ)過(guò)程是由用戶(hù)命名并編譯到SQL Server數(shù)據(jù)庫(kù)中以執(zhí)行特定功能的SQL語(yǔ)句的集合。同時(shí),用戶(hù)可以指定存儲(chǔ)過(guò)程的名稱(chēng)和參數(shù)來(lái)執(zhí)行它。可以在存儲(chǔ)過(guò)程中驗(yàn)證數(shù)據(jù),并且可以將執(zhí)行結(jié)果返回給用戶(hù)。

5.功能分析

軟件系統(tǒng)功能包括:登錄模塊,測(cè)試用例管理模塊,測(cè)試用例執(zhí)行模塊,用戶(hù)權(quán)限模塊等。登錄模塊:主要提供用戶(hù)登錄系統(tǒng)。測(cè)試用例管理模塊:之后成功登錄后,用戶(hù)將查看測(cè)試用例以操作測(cè)試用例。測(cè)試用例執(zhí)行模塊:用戶(hù)可以在登錄后執(zhí)行必要的操作。用戶(hù)角色管理模塊:用戶(hù)可以修改和管理他們的角色。用戶(hù)權(quán)限模塊:此權(quán)限僅適用于用戶(hù)本身,具有完全獨(dú)立性。

結(jié)束語(yǔ)

通過(guò)對(duì)實(shí)際工作中總結(jié)的手機(jī)軟件測(cè)試過(guò)程和策略的討論,討論了業(yè)界主流手機(jī)軟件測(cè)試的過(guò)程和策略,闡述了標(biāo)準(zhǔn)過(guò)程和擴(kuò)展策略的重要性。以及實(shí)際應(yīng)用的自動(dòng)測(cè)試方法,實(shí)踐證明,基于自動(dòng)化測(cè)試工具平臺(tái),測(cè)試腳本開(kāi)發(fā),結(jié)合具體的測(cè)試自動(dòng)化經(jīng)驗(yàn),可以完全滿(mǎn)足軟件壓力測(cè)試標(biāo)準(zhǔn),保證壓力測(cè)試質(zhì)量,縮短測(cè)試周期,提高測(cè)試效率。

參考文獻(xiàn):

[1]巫紅霞.關(guān)系數(shù)據(jù)庫(kù)中查詢(xún)優(yōu)化方法的探討[J].鎮(zhèn)江高專(zhuān)學(xué)報(bào),2007.

[2]張能立.ASP.NET在網(wǎng)站開(kāi)發(fā)中的應(yīng)用[J].計(jì)算機(jī)與數(shù)字工程,2005.

[3]邵良珊.ASP.NET(C#)實(shí)踐教程.清華大學(xué)出版社[J],2007.

[4]陳冠軍.精通ASP.NET 2.0典型模塊設(shè)計(jì)與實(shí)現(xiàn).人民郵電出版社[J],2007年.

猜你喜歡
手機(jī)策略
基于“選—練—評(píng)”一體化的二輪復(fù)習(xí)策略
求初相φ的常見(jiàn)策略
例談未知角三角函數(shù)值的求解策略
我說(shuō)你做講策略
高中數(shù)學(xué)復(fù)習(xí)的具體策略
媒介融合下的手機(jī)媒體新聞傳播研究
智能手機(jī)時(shí)代隱私權(quán)的保護(hù)
法制博覽(2016年11期)2016-11-14 10:13:24
蘋(píng)果手機(jī)黑產(chǎn)案件偵查與法律適用研究
法制博覽(2016年11期)2016-11-14 09:42:53
例談沒(méi)收手機(jī)引發(fā)的師生矛盾沖突
關(guān)于高校體育課堂“手機(jī)”現(xiàn)象的思考
主站蜘蛛池模板: 在线国产毛片| h视频在线播放| 国产精品无码一二三视频| 欧洲免费精品视频在线| av色爱 天堂网| 色首页AV在线| 国产丰满成熟女性性满足视频| 国产av色站网站| 无码电影在线观看| 综合色亚洲| 伊人久久久久久久| 中文国产成人精品久久一| 91无码国产视频| 精品欧美日韩国产日漫一区不卡| 麻豆国产在线不卡一区二区| 国产在线视频福利资源站| 免费看的一级毛片| 亚洲欧美不卡视频| 精品1区2区3区| 18禁影院亚洲专区| 国产精品毛片一区视频播| 午夜福利在线观看成人| 伊人AV天堂| 毛片久久久| 伊人久久精品无码麻豆精品| 成人精品午夜福利在线播放| 婷婷色中文网| 激情無極限的亚洲一区免费| 久久精品人妻中文系列| 国产日本欧美在线观看| 欧美三级自拍| 国产黄视频网站| 97国内精品久久久久不卡| 狠狠色噜噜狠狠狠狠奇米777| 国产精品亚洲一区二区三区z | 欧美日韩国产系列在线观看| 欧美日韩精品在线播放| 成人av专区精品无码国产 | 色九九视频| 婷婷激情亚洲| 亚洲国产日韩在线成人蜜芽| 久久青青草原亚洲av无码| 东京热高清无码精品| 亚洲综合色在线| 青青草原国产av福利网站| 欧美色图久久| 国产精品9| 国产91久久久久久| 亚洲精品波多野结衣| 婷婷综合在线观看丁香| 亚洲精品波多野结衣| 亚洲国产天堂在线观看| 欧美日本激情| 亚洲第一成年人网站| 精品国产一区91在线| 伊人激情综合网| 第一页亚洲| 国产爽歪歪免费视频在线观看| 国产成人亚洲日韩欧美电影| 亚洲av无码成人专区| 女人18一级毛片免费观看| 免费久久一级欧美特大黄| 久久久精品国产亚洲AV日韩 | 国模私拍一区二区| 欧美日韩v| 成人日韩精品| 亚洲Av综合日韩精品久久久| 亚洲精品成人福利在线电影| 国产精品视频导航| 亚洲 日韩 激情 无码 中出| 91视频日本| 国产国产人在线成免费视频狼人色| 国产精品视频导航| 五月激情综合网| 四虎国产精品永久一区| 国产sm重味一区二区三区| 午夜国产精品视频黄| 欧美第一页在线| 国产另类视频| 国产sm重味一区二区三区| 正在播放久久| 亚洲三级网站|