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

軟件產(chǎn)品測試方法與策略

2013-08-15 00:54:11林文淵景宏磊
科技視界 2013年10期
關(guān)鍵詞:用戶功能

林文淵 景宏磊

(廈門軟件職業(yè)技術(shù)學(xué)院,福建 廈門 361024)

隨著IT技術(shù)的快速發(fā)展,軟件產(chǎn)品經(jīng)歷了突飛猛進(jìn)的發(fā)展,各類軟件層出不窮,逐步進(jìn)入尋常百姓家,大到一套完整的控制系統(tǒng),小到兒童的玩具,都離不開軟件的支持。軟件的如此快速發(fā)展,離不開大量的軟件測試人員對產(chǎn)品進(jìn)行測試,來保證軟件的質(zhì)量,軟件測試已經(jīng)發(fā)展成為一門系統(tǒng)的學(xué)科,滲入到人們的日常生活中。

1 軟件測試概述

軟件測試是對系統(tǒng)功能的驗證測試,需要在產(chǎn)品需求階段分析需求,細(xì)化需求功能,整理編制測試用例。

在需求階段需要挖掘軟件產(chǎn)品的隱性需求,分析可能存在的各種情況以及預(yù)期的結(jié)果,完善測試用例。

軟件測試工作主要是對測試用例的整理,軟件測試質(zhì)量依賴于測試用例的完整性。若測試用例相當(dāng)完善,覆蓋了需求的所有功能和隱性需求功能,軟件產(chǎn)品的質(zhì)量只要是完整的執(zhí)行測試用例就可以得到保證,反之亦然。

軟件產(chǎn)品測試需要站立在操作使用用戶的身份上進(jìn)行測試,因為使用者是最終的用戶,一個軟件產(chǎn)品只有得到使用者的認(rèn)可和贊同才能稱得上好軟件、好產(chǎn)品,否則軟件再怎么被稱為功能強大、功能完善,只要對操作使用者來說操作困難,都是無稽之談,至少不能算的上好軟件。

軟件產(chǎn)品測試需要與其他部門及用戶進(jìn)行有效的溝通,保證需求正確,操作使用方法切合實際,明確使用人員的操作習(xí)慣和期望,只有便于操作、符合使用人員期望的軟件產(chǎn)品,才能被接受,才能獲得使用人的支持,從而產(chǎn)品才能獲得良好的發(fā)展機遇。

2 軟件產(chǎn)品測試方法

一個產(chǎn)品經(jīng)歷了啟動、計劃、實施控制階段后,產(chǎn)品進(jìn)入了產(chǎn)品軟件測試環(huán)節(jié),對各個功能點的測試需要舉一反三,力求測試全面,從各個方面進(jìn)行測試,例如:測試軟件的一個自動功能,軟件有三種用戶:未登陸用戶、操作員、管理員,對軟件測試時,需要測試三種用戶下系統(tǒng)都具備自動功能,還需要測試用戶在切換時系統(tǒng)是否具有自動功能。

挖掘隱性需求功能,完善測試用例,保證軟件產(chǎn)品質(zhì)量。一般軟件產(chǎn)品的隱性需求是存在的,例如測試需求中ups斷電說幾分鐘內(nèi)保證原輸出狀態(tài),隱性需求就是在幾分鐘后呢是不是也應(yīng)該保證原輸出狀態(tài)呢,再例如:一套軟件是記錄員工的工作記錄的,每天的工作記錄都可以錄入,隱藏在里面的需求就是未來的某一天就不應(yīng)該能錄入信息并保存成功。

軟件產(chǎn)品測試需要測試軟件的健壯性,也就是在極限操作下系統(tǒng)如何處理,應(yīng)能完成各項操作,如有重復(fù)操作應(yīng)舍棄,新操作進(jìn)行排隊處理,以免使CPU工作異常。測試軟件的響應(yīng)速度,不能太慢,太慢操作人員會認(rèn)為不方便,影響軟件的使用及推廣。

軟件測試人員應(yīng)盡早介入軟件產(chǎn)品的開發(fā)過程中,軟件產(chǎn)品是面向于市場需求的產(chǎn)品,需要了解市場需求,細(xì)化市場需求,與操作使用人員進(jìn)行有效的溝通,保證需求準(zhǔn)確,制定準(zhǔn)確的測試用例,測試軟件的容錯性,不僅要考慮合理的輸入條件,更要注意不合理的輸入條件。因為軟件投入實際運行中,往往不遵守正常的使用方法,卻進(jìn)行了一些甚至大量的意外輸入導(dǎo)致軟件一時半時不能做出適當(dāng)?shù)姆磻?yīng),就很容易產(chǎn)生一系列的問題,輕則輸出錯誤的結(jié)果,重則癱瘓失效!因此常用一些不合理的輸入條件來發(fā)現(xiàn)更多的鮮為人知的軟件缺陷。 從正常操作與不正常操作等方面對軟件產(chǎn)品進(jìn)行測試,保證軟件質(zhì)量。

3 軟件產(chǎn)品測試策略

軟件測試一般按照先測試軟件的正常功能,再進(jìn)行故障安全方面的測試,最后進(jìn)行誤操作健壯性測試等。

在軟件產(chǎn)品測試策略所包含的最主要的部分有兩個:測試過程和測試類型,測試過程包括單元測試、集成測試、系統(tǒng)測試、驗收測試。測試類型為功能測試、健壯性測試、接口測試、強度測試、壓力測試、性能測試、用戶界面測試、安全測試、可靠性測試、安裝測試、文檔測試、兼容性測試、恢復(fù)測試等。

試探法:根據(jù)正常功能測試用例,猜想易出現(xiàn)問題的方面、可能引起錯誤的操作、異常的操作順序等制定針對性的測試用例進(jìn)行測試。

回溯法:利用已測試出的問題,沿著問題求根溯源,與問題相關(guān)的功能都進(jìn)行測試,最終找到問題的根源以及與問題相關(guān)的一系列問題。

歸納法:從問題出發(fā),分析出現(xiàn)問題的原因,歸納出現(xiàn)問題的原因,從而映射整個軟件,測試軟件的各個模塊。

軟件測試還包括問題的分析、跟蹤及回歸測試,問題的分析過程是軟件測試人員測試水平的提高過程,通過分析,學(xué)習(xí)處理方法,積累測試經(jīng)驗,測試人員了解軟件開發(fā)者的設(shè)計思路,可以更好的設(shè)計測試用例,掌握測試方法,保證軟件產(chǎn)品的測試質(zhì)量。

為了減少系統(tǒng)的開發(fā)費用,越早測試越好,這是多年來軟件行業(yè)的一個成功經(jīng)驗,即在整個軟件開發(fā)生命周期中通過各種軟件工程技術(shù)盡量早地完成各種軟件測試任務(wù)。

軟件的整個測試生命周期是與軟件的開發(fā)生命周期基本平齊的過程,在軟件開發(fā)生命周期中,軟件是通過迭代來不斷加以完善的。在這種環(huán)境中,對于每個作為測試目標(biāo)的工作版本,測試的生命周期還都必須具有一種迭代方法。對于針對每個工作版本執(zhí)行的測試,都做出了增補和改進(jìn),并累積為一個測試體,用于后續(xù)階段的回歸測試。

通過迭代使軟件開發(fā)把原來的整個軟件開發(fā)生命周期分成多個迭代周期,在每個迭代周期都進(jìn)行測試,這樣在很大程度上提前了軟件系統(tǒng)測試發(fā)生的時間,這可以在很大程度上降低項目風(fēng)險和項目開發(fā)成本。

軟件測試需要測試人員具備豐富的知識背景,相關(guān)的測試經(jīng)驗以及直覺,才能將測試用例設(shè)計的很周全,從完整性、容錯性、邊緣性等方面設(shè)計,測試系統(tǒng)功能的同時,檢查系統(tǒng)對輸入數(shù)據(jù)(合法值、非法值、臨界值)的反應(yīng),檢查合法的操作和非法的操作,檢查系統(tǒng)對組合條件的反應(yīng)等。好的測試用例可以讓其他人很好的執(zhí)行測試,能夠迅速的遍歷所測試的功能,能夠發(fā)現(xiàn)至今沒有發(fā)現(xiàn)的錯誤。

4 結(jié)語

軟件測試是一項系統(tǒng)的工程,需要測試人員積累測試經(jīng)驗,整體把握測試產(chǎn)品,制定完善的測試用例,仔細(xì)的執(zhí)行,需要具備多學(xué)科的知識,從各個方面入手,制定全面的測試計劃,來保證軟件產(chǎn)品的質(zhì)量。

軟件測試貫穿于項目開發(fā)的始終,在各個階段都要做好相關(guān)的軟件測試,能夠較早的發(fā)現(xiàn)系統(tǒng)中存在的缺陷及需求不清問題,及時的通知開發(fā)人員進(jìn)行更改,在一定程度上減小了項目的成本,縮短產(chǎn)品的開發(fā)周期,對整個項目來說,軟件測試發(fā)揮著重要的作用。

軟件測試要切合實際,符合人們正常的思維過程,符合正常的操作規(guī)范,要建立在用戶使用的基礎(chǔ)上,能為人們的日常工作帶來便利,提高人們的工作效率,從這些方面入手,編制測試用例,進(jìn)行軟件產(chǎn)品的測試,保證軟件的質(zhì)量。

[1]景宏磊,林丁報.軟件性能測試的基本概念和一般過程[J].科技資訊,2011.

[2]林丁報,景宏磊.WEB 應(yīng)用前端性能優(yōu)化淺析[J].科技資訊,2011.

猜你喜歡
用戶功能
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
關(guān)于非首都功能疏解的幾點思考
懷孕了,凝血功能怎么變?
媽媽寶寶(2017年2期)2017-02-21 01:21:24
“簡直”和“幾乎”的表達(dá)功能
關(guān)注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關(guān)注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關(guān)注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
Camera360:拍出5億用戶
100萬用戶
如何獲取一億海外用戶
主站蜘蛛池模板: 亚洲综合一区国产精品| 不卡无码h在线观看| 国产成人综合亚洲欧美在| 国产丝袜第一页| 啪啪啪亚洲无码| 亚洲男人天堂2020| 五月激情综合网| 精品伊人久久久久7777人| 欧美精品v日韩精品v国产精品| jizz亚洲高清在线观看| 婷婷六月激情综合一区| 国产一区二区网站| 欧美国产综合视频| 成人免费视频一区二区三区| 国产va在线观看免费| 欧美成人精品高清在线下载| 亚洲电影天堂在线国语对白| 青青国产成人免费精品视频| 欧美色视频日本| 国产v精品成人免费视频71pao | 99久久精品视香蕉蕉| 极品私人尤物在线精品首页| 九九精品在线观看| 青青草国产在线视频| 亚洲一区第一页| 高清不卡毛片| 久久77777| 中国黄色一级视频| 日本国产精品一区久久久| 国产麻豆精品在线观看| 欧美亚洲国产精品第一页| 亚洲午夜福利精品无码不卡| 欧美精品一区在线看| 日韩美毛片| 青青草原国产| 亚洲第一视频区| 欧美午夜网站| 色婷婷成人| 精品久久久久成人码免费动漫| 国产福利大秀91| 免费国产高清视频| 亚洲精品片911| 久久精品66| 又黄又湿又爽的视频| 国产无码精品在线播放| 九九热精品免费视频| 欧美久久网| 国产尤物视频在线| 456亚洲人成高清在线| 国产一在线| 国产精品乱偷免费视频| 欧美日韩国产成人在线观看| 日韩在线1| 91视频精品| 精品三级网站| 亚洲AV无码久久精品色欲| 国产无码精品在线| 精品无码人妻一区二区| 久久毛片基地| 国产在线精品人成导航| 国产成人精彩在线视频50| 久久精品一卡日本电影| 国产精品成人免费视频99| 狠狠色噜噜狠狠狠狠奇米777| 久草视频精品| 岛国精品一区免费视频在线观看| 蜜桃视频一区二区三区| 永久免费无码日韩视频| 99视频精品全国免费品| 国产视频资源在线观看| 97se亚洲综合在线天天| 色综合五月| 午夜福利视频一区| 秋霞国产在线| 久久中文无码精品| 日韩毛片免费| 午夜福利在线观看成人| 伊人AV天堂| 激情综合五月网| 国产办公室秘书无码精品| 免费观看男人免费桶女人视频| 久久99国产综合精品女同|