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

        ?

        軟件測(cè)試管理方法研究與應(yīng)用

        2017-03-23 09:04:23張峰王斌
        科學(xué)與財(cái)富 2016年34期

        張峰+王斌

        (91404部隊(duì) 河北 秦皇島 066000)

        摘 要:隨著計(jì)算機(jī)的廣泛應(yīng)用和計(jì)算機(jī)科學(xué)技術(shù)的不斷發(fā)展,計(jì)算機(jī)系統(tǒng)的組成也相應(yīng)發(fā)生了許多變化,計(jì)算機(jī)軟件的主導(dǎo)作用愈加明顯。軟件工程的進(jìn)一步發(fā)展,給軟件測(cè)試及測(cè)試管理帶來(lái)很大幫助。本文簡(jiǎn)要介紹了軟件測(cè)試管理的概念、計(jì)劃、活動(dòng)、功能、周期、工作量模型及其應(yīng)用。

        關(guān)鍵詞:軟件測(cè)試管理;軟件過(guò)程;軟件質(zhì)量

        1 軟件測(cè)試管理的系統(tǒng)活動(dòng)

        實(shí)踐證明,對(duì)軟件進(jìn)行測(cè)試管理可及早發(fā)現(xiàn)錯(cuò)誤,避免大規(guī)模返工,降低軟件開發(fā)費(fèi)用,為確保最終件質(zhì)量符合要求,必須進(jìn)行測(cè)試與管理。對(duì)于不同企業(yè)的不同類產(chǎn)品、同一企業(yè)的不同類產(chǎn)品、或不同企業(yè)的同一類產(chǎn)品,其各階段結(jié)果的形式與內(nèi)容都會(huì)有很大的不同。所以對(duì)于軟件測(cè)試管理我們除了要考慮測(cè)試管理開始的時(shí)間、測(cè)試管理的執(zhí)行者、測(cè)試管理技術(shù)如何有助于防止錯(cuò)誤的發(fā)生、測(cè)試管理活動(dòng)如何被集成到軟件過(guò)程的模型中之外,還必須在測(cè)試之前,制訂詳細(xì)的測(cè)試管理計(jì)劃,充分實(shí)現(xiàn)軟件測(cè)試管理的主要功能,縮短測(cè)試管理的周期。

        2.1軟件測(cè)試管理計(jì)劃

        一個(gè)成功的測(cè)試開始于一個(gè)全面的測(cè)試管理計(jì)劃。因此,在每次測(cè)試之前應(yīng)做好詳細(xì)的測(cè)試管理計(jì)劃:

        首先應(yīng)該了解被測(cè)對(duì)象的基本信息,選擇測(cè)試的標(biāo)準(zhǔn)級(jí)別,明確測(cè)試管理計(jì)劃標(biāo)識(shí)和測(cè)試管理項(xiàng)。在定義了被測(cè)對(duì)象的測(cè)試管理目標(biāo)、范圍后必須確定測(cè)試管理所使用的方法,即提供技術(shù)性的測(cè)試管理策略和測(cè)試管理過(guò)程。在測(cè)試管理計(jì)劃中,管理者應(yīng)該全面了解被測(cè)試對(duì)象的系統(tǒng)方法、語(yǔ)言特征、結(jié)構(gòu)特點(diǎn)、操作方法和特殊需求等,以便確定必要的測(cè)試環(huán)境,包括測(cè)試硬件/軟件及測(cè)試環(huán)境的建立等等。由于任何一個(gè)軟件不可能沒有缺陷、系統(tǒng)運(yùn)行時(shí)不出現(xiàn)故障,所以在測(cè)試管理計(jì)劃中還必須考慮到一些意外情況,也就是說(shuō),當(dāng)問(wèn)題發(fā)生時(shí)應(yīng)如何處理。因?yàn)闇y(cè)試管理具有一定難度,所以對(duì)測(cè)試管理者應(yīng)進(jìn)行必要的測(cè)試設(shè)計(jì)、工具、環(huán)境等的培訓(xùn)。最后,還必須確定認(rèn)可和審議測(cè)試管理計(jì)劃的負(fù)責(zé)人員。

        2.2軟件測(cè)試管理過(guò)程

        我們對(duì)測(cè)試過(guò)程中每個(gè)狀態(tài)進(jìn)行記錄、跟蹤和管理,并提供相關(guān)的分析和統(tǒng)計(jì)功能,生成和打印各種分析統(tǒng)計(jì)報(bào)表。通過(guò)對(duì)詳細(xì)記錄的分析,形成較為完整的軟件測(cè)試管理文檔,保障軟件在開發(fā)過(guò)程中,避免同樣的錯(cuò)誤再次發(fā)生,從而提高軟件開發(fā)質(zhì)量。

        2.3軟件測(cè)試管理內(nèi)容

        具體的測(cè)試管理內(nèi)容有:

        測(cè)試計(jì)劃管理:?jiǎn)卧獪y(cè)試、集成測(cè)試和系統(tǒng)測(cè)試的測(cè)試計(jì)劃的錄入、修改、刪除、查詢和打印。

        測(cè)試用例管理: 測(cè)試用例的編號(hào)、增加、刪除、修改、拷貝和查詢;對(duì)測(cè)試用例的測(cè)試情況進(jìn)行管理,測(cè)試狀態(tài)包括:未測(cè)試、測(cè)試中、已測(cè)試,測(cè)試結(jié)果為:通過(guò)、未實(shí)現(xiàn)、存在問(wèn)題等。

        問(wèn)題報(bào)告管理:?jiǎn)栴}報(bào)告處理流程(問(wèn)題報(bào)告→整改報(bào)告)、實(shí)現(xiàn)問(wèn)題報(bào)告與測(cè)試案例的關(guān)聯(lián)。

        測(cè)試報(bào)告管理:生成單元測(cè)試、集成測(cè)試和系統(tǒng)測(cè)試的測(cè)試報(bào)告。

        項(xiàng)目管理:對(duì)項(xiàng)目、項(xiàng)目中模塊、用戶及權(quán)限進(jìn)行管理。

        通信管理模塊:把測(cè)試計(jì)劃、測(cè)試用例等測(cè)試信息分發(fā)給各測(cè)試代理,同時(shí)接收各測(cè)試代理傳送來(lái)的測(cè)試結(jié)果。

        測(cè)試代理:測(cè)試代理負(fù)責(zé)把測(cè)試需求信息接收給測(cè)試工具進(jìn)行測(cè)試,并把測(cè)試結(jié)果發(fā)送給測(cè)試管理工程數(shù)據(jù)庫(kù)中。

        除了以上這些,在測(cè)試管理過(guò)程中還應(yīng)對(duì)人員和環(huán)境資源進(jìn)行管理。

        軟件測(cè)試管理人員:為了實(shí)現(xiàn)軟件測(cè)試管理,需要組成一個(gè)專門的測(cè)試管理隊(duì)伍,隊(duì)伍中的人員都能夠勝任他們所擔(dān)任的角色是很重要的。另外,還需確認(rèn)每種角色的人員應(yīng)具有必要的權(quán)利以完成他們的責(zé)任。同時(shí)為了能夠獲得很高的效率,每個(gè)測(cè)試管理參與者又都應(yīng)最大限度地發(fā)揮出其最大的技術(shù)能力。

        環(huán)境資源包括硬件資源和軟件資源,它們是提供測(cè)試管理的基礎(chǔ)。每類資源都可以用四個(gè)特征來(lái)說(shuō)明:資源描述、可用性說(shuō)明、需要該資源的時(shí)間、及該資源被持續(xù)使用的時(shí)間。

        2.4軟件測(cè)試管理的主要功能

        測(cè)試控制對(duì)象的編輯和管理:該部分主要是為各測(cè)試階段的控制對(duì)象提供一個(gè)完善的編輯和管理環(huán)境。

        測(cè)試流程控制和管理:測(cè)試流程的控制和管理是基于科學(xué)的流程和具體的規(guī)范來(lái)實(shí)現(xiàn)的,整個(gè)過(guò)程避免了測(cè)試人員和開發(fā)設(shè)計(jì)人員之間面對(duì)面的交流,減少了以往測(cè)試和開發(fā)之間難免的摩擦和矛盾,提高了工作效率。

        統(tǒng)計(jì)分析和決策支持:在系統(tǒng)建立的測(cè)試工程數(shù)據(jù)庫(kù)的基礎(chǔ)上,進(jìn)行合理的統(tǒng)計(jì)分析和數(shù)據(jù)挖掘。

        2.5軟件測(cè)試管理周期

        任何程序,無(wú)論大小,都可能會(huì)有錯(cuò)誤發(fā)生。每一個(gè)新版本都需要進(jìn)行新特性的測(cè)試和其他特性的一些回歸測(cè)試。

        測(cè)試管理人員在接受一個(gè)測(cè)試管理任務(wù)后,除了要制定周密的測(cè)試管理計(jì)劃,還要進(jìn)行測(cè)試方案管理;并且對(duì)測(cè)試人員所做的測(cè)試活動(dòng)予以記錄,做好測(cè)試流程的管理。同時(shí),對(duì)發(fā)現(xiàn)的缺陷予以標(biāo)識(shí),一方面反饋給提交測(cè)試的人員;另一方面將存在的問(wèn)題和缺陷存入案例庫(kù),直至測(cè)試通過(guò)。

        2.6軟件測(cè)試管理工作量模型的提出

        軟件測(cè)試管理所花費(fèi)的工作量一般用于:測(cè)試、人員、文檔料等方面的管理。參考Belady和Lehman模型,我們認(rèn)為軟測(cè)試管理工作量模型可以是:

        M=P+K×e×p(c-d)+O

        其中:M—總的軟件測(cè)試管理工作量;

        P—軟件測(cè)試工作量;

        K—軟件測(cè)試管理經(jīng)驗(yàn)常數(shù);

        c—軟件測(cè)試管理復(fù)雜程度;

        d—軟件測(cè)試管理人員對(duì)軟件的熟悉程度的參數(shù);

        O—由于不確定因素而帶來(lái)的額外工作量。

        從模型可以看出,如果軟件測(cè)試管理的方法不好(即軟件測(cè)試管理過(guò)程過(guò)于復(fù)雜),或者軟件測(cè)試管理人員對(duì)軟件不熟悉,不能充分發(fā)揮他們的技術(shù)能力,那么軟件測(cè)試管理的工作量或成本將指數(shù)地增加。

        3軟件測(cè)試管理的應(yīng)用

        軟件測(cè)試是一個(gè)完整的體系,主要由測(cè)試規(guī)劃、測(cè)試設(shè)計(jì)、測(cè)試實(shí)施、資源管理等相互關(guān)聯(lián)、相互作用的過(guò)程構(gòu)成。軟件測(cè)試管理系統(tǒng)可以對(duì)各過(guò)程進(jìn)行全面控制。具體的實(shí)現(xiàn)過(guò)程如下:

        1)按照國(guó)際質(zhì)量管理標(biāo)準(zhǔn),建立適合本單位的軟件測(cè)試管理體系,以提高本單位開發(fā)的軟件質(zhì)量,并降低軟件開發(fā)及維護(hù)成本;

        2)建立、監(jiān)測(cè)和分析軟件測(cè)試過(guò)程,以有效地控制、管理和改進(jìn)軟件測(cè)試過(guò)程,監(jiān)測(cè)軟件質(zhì)量,從而確定交付或發(fā)布軟件的時(shí)間;

        3)制定合理的軟件測(cè)試管理計(jì)劃,設(shè)計(jì)有效的測(cè)試案例集,以盡可能發(fā)現(xiàn)軟件缺陷。并組織、管理和應(yīng)用龐大的測(cè)試案例集;

        4)在軟件測(cè)試管理過(guò)程中,管理者、程序員、測(cè)試員(含有關(guān)客戶人員)協(xié)同工作,及時(shí)解決發(fā)現(xiàn)軟件問(wèn)題;

        5)對(duì)于軟件測(cè)試中發(fā)現(xiàn)的大量的軟件缺陷,進(jìn)行合理的分類以分清輕重緩急。同時(shí)進(jìn)行原因分析,并做好相應(yīng)的記錄、跟蹤和管理工作;

        6)建立一套完整的文檔資料管理體系。因?yàn)?,軟件測(cè)試管理很大程度上是通過(guò)對(duì)文檔資料的管理來(lái)實(shí)現(xiàn)的。軟件測(cè)試每個(gè)階段的文檔資料是以后階段的基礎(chǔ),又是對(duì)前面階段的復(fù)審。

        4總 結(jié)

        軟件質(zhì)量?jī)?yōu)劣直接影響著計(jì)算機(jī)應(yīng)用的深度和廣度。因而科學(xué)地對(duì)軟件進(jìn)行測(cè)試和進(jìn)行軟件測(cè)試管理是十分必要的。我們認(rèn)為軟件測(cè)試管理已變得越來(lái)越重要,我們也將運(yùn)用測(cè)試管理工具,對(duì)目前正在進(jìn)行的中間件、構(gòu)件庫(kù)以及嵌入式軟件測(cè)試等科研課題和一些中、大型軟件項(xiàng)目進(jìn)行有序的測(cè)試管理,使我們的工作更有特色。所以,只有科學(xué)地進(jìn)行測(cè)試管理,才能促進(jìn)軟件開發(fā)、測(cè)試單位重視全面質(zhì)量管理、促進(jìn)軟件測(cè)試管理隊(duì)伍的成長(zhǎng)、促進(jìn)軟件質(zhì)量的提高、進(jìn)一步推動(dòng)軟件測(cè)試行業(yè)產(chǎn)業(yè)化過(guò)程。

        參考文獻(xiàn)

        [1] 鄭人杰,計(jì)算機(jī)軟件測(cè)試技術(shù),清華大學(xué)出版社,1992.

        [2] 湯庸,軟件工程方法學(xué)及應(yīng)用, 中國(guó)三峽出版社, 1998.

        [3] 朱三元,軟件質(zhì)量及其評(píng)價(jià)技術(shù),清華大學(xué)出版社, 1990.

        亚洲一区二区三区一站| 国产乱妇乱子视频在播放| 久青草国产视频| 少妇熟女视频一区二区三区| 2021国产最新无码视频| 亚洲无av码一区二区三区| 亚洲欧洲免费无码| 亚洲av永久无码天堂网毛片| 国产成人精品亚洲午夜| 亚洲另类国产精品中文字幕| 国产精品无码制服丝袜| 日本爽快片18禁免费看| 免费高清日本中文| 国产久久久自拍视频在线观看| 无码精品国产一区二区三区免费| 精品国产一区二区三区av片| 亚洲熟妇网| 亚洲中文字幕一区高清在线| 天天做天天爱夜夜爽毛片毛片| 精品欧洲av无码一区二区三区| 毛片av在线播放亚洲av网站| 亚洲一区二区三区色偷偷| 97se亚洲国产综合自在线观看 | 人妻无码第一区二区三区| 久久久久亚洲精品无码网址色欲| 一区二区韩国福利网站| 女人天堂国产精品资源麻豆| 成人无码av一区二区| 欧美国产日产一区二区 | 97人妻中文字幕总站| 久久精品国产清自在天天线| 天美麻花果冻视频大全英文版 | 国产真实露脸4p视频| 操老熟妇老女人一区二区| 久久久亚洲av午夜精品| 亚洲国产精品无码久久久| 亚洲第一成人网站| 久久色悠悠亚洲综合网| 日本亚洲中文字幕一区| 成人欧美一区二区三区| 久久精品无码一区二区三区不 |