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

        ?

        軟件測(cè)試與軟件開發(fā)關(guān)系探究

        2016-03-14 19:00:34侯中原
        電子測(cè)試 2016年24期
        關(guān)鍵詞:程序

        侯中原

        (商丘醫(yī)學(xué)高等專科學(xué)校,476100)

        軟件測(cè)試與軟件開發(fā)關(guān)系探究

        侯中原

        (商丘醫(yī)學(xué)高等專科學(xué)校,476100)

        在IT行業(yè),人們對(duì)于軟件開發(fā)與測(cè)試關(guān)系的研究熱度不減;同時(shí)軟件的開發(fā)與測(cè)試,也一直是軟件項(xiàng)目團(tuán)隊(duì)的中堅(jiān)力量,要想保證軟件開發(fā)產(chǎn)品的質(zhì)量,就要有測(cè)試人員對(duì)于質(zhì)量進(jìn)行驗(yàn)證,所以測(cè)試人員也相當(dāng)于質(zhì)檢人員,但是兩者之間的關(guān)系還有更加深入的關(guān)系,對(duì)此本文就軟件測(cè)試與軟件開發(fā)關(guān)系展開分析,希望對(duì)于軟件設(shè)計(jì)水平的提升,起到積極促進(jìn)的作用。

        軟件測(cè)試;軟件開發(fā);關(guān)系

        0 前言

        軟件開發(fā)是一個(gè)系統(tǒng)性的過程,包括概念階段、計(jì)劃階段、開發(fā)階段等,而軟件開發(fā)工程與軟件測(cè)試工程師分別對(duì)應(yīng)著軟件產(chǎn)品生命周期的開發(fā)與驗(yàn)證階段。表面看似兩者是一個(gè)上下游的關(guān)系,但是不同工程師所占的立場(chǎng)不同們對(duì)于軟件的認(rèn)識(shí)也呈現(xiàn)差異化,對(duì)此需要工程師共同討論等,繼而確定最佳的產(chǎn)品方案。

        1 概念分析

        軟件開發(fā)與軟件測(cè)試是軟件工程的重要階段,前者是在客戶需求的基礎(chǔ)上進(jìn)行軟件系統(tǒng)制造的過程,也包括系統(tǒng)設(shè)計(jì)、編碼程序等內(nèi)容。而后者主要是將前者各個(gè)階段,存在的漏洞等利用測(cè)試用例找出,是對(duì)于軟件需求等的最終審核,也是對(duì)于產(chǎn)品的質(zhì)檢。

        2 工作內(nèi)容

        2.1 開發(fā)人員

        其工作內(nèi)容主要體現(xiàn)在以下幾點(diǎn);第一、加強(qiáng)軟件需求分析,明確軟件開發(fā)方向。第二、編寫軟件詳細(xì)設(shè)計(jì)文檔,包括程序流程、函數(shù)等內(nèi)容;還包括單元、集成測(cè)試等文檔的編寫。另外只有審核完寫好的文檔后,才能進(jìn)行代碼的編寫。第三、代碼編寫是非常重要的,直接關(guān)系著軟件程序的功能發(fā)揮;而軟件開發(fā)不僅僅就是寫代碼,還包括很多其他的內(nèi)容。第四、程序編碼結(jié)束后,需要由開發(fā)工程師,對(duì)其進(jìn)行系統(tǒng)自測(cè),保證程序正確編寫;自測(cè)合格后,以及文檔編寫好后,一并交給軟件測(cè)試人員進(jìn)行檢測(cè)。

        2.2 測(cè)試人員

        第一、通過對(duì)于軟件需求說明書的審核,明確軟件功能開發(fā)方向。第二、積極建立測(cè)試環(huán)境,也就是指軟件運(yùn)行的條件,包括軟硬件設(shè)施的設(shè)置等。對(duì)于軟件實(shí)際工作環(huán)境的模擬,也是測(cè)試環(huán)境構(gòu)建的主要內(nèi)容,繼而保證軟件的實(shí)際應(yīng)用不會(huì)出現(xiàn)問題,對(duì)此可見測(cè)試環(huán)節(jié)還原現(xiàn)場(chǎng)環(huán)境的重要性。第三、將配套軟件進(jìn)行運(yùn)行,檢查其是否存在缺陷、功能是否充分的發(fā)揮,對(duì)于檢查出來的問題,組織相關(guān)的工程師進(jìn)行軟件問題的修正工作。第四、協(xié)助并指導(dǎo)工作人員安裝軟件程序。

        3 關(guān)系

        軟件開發(fā)和軟件測(cè)試主要的工作目標(biāo)在于用戶需求的實(shí)現(xiàn),保證交付軟件的質(zhì)量,開發(fā)與測(cè)試并存,首先由開發(fā)人員進(jìn)行軟件實(shí)現(xiàn),然后由測(cè)試人員找出軟件中存在的程序問題,最后提交開發(fā)修復(fù),兩者之間是相互合作、相互影響的關(guān)系,繼而除去軟件開發(fā)中的的程序問題,保證軟件的高品質(zhì)。

        兩者的工作交集,在于軟件缺陷,但是軟件開發(fā)工程師、軟件測(cè)試工程師,工作崗位不同、對(duì)于軟件的看法不同,對(duì)此難免會(huì)存在意見分歧,所以測(cè)試工程師加強(qiáng)與軟件開發(fā)師之間的關(guān)系處理尤為重要,繼而更好的形成向心力,保證軟件開發(fā)的高效性和該品質(zhì)性。

        好的軟件開發(fā),不僅僅要狠抓軟件開發(fā)與軟件測(cè)試兩個(gè)環(huán)節(jié),更要注重產(chǎn)品開發(fā)的全過程;另外更不能傾向于某個(gè)環(huán)節(jié),而要讓軟件開發(fā)和測(cè)試都要硬,從而更好的保證后續(xù)工作的順利進(jìn)行。

        4 關(guān)系處理辦法

        4.1 尊重開發(fā)成果

        測(cè)試人員的綜合素養(yǎng)、綜合技能等,直接影響著軟件開發(fā)的進(jìn)度與質(zhì)量等,為了更好地處理測(cè)試與開發(fā)之間的關(guān)系,測(cè)試人員要抱有一定崗位職責(zé)、職業(yè)素質(zhì),本著公平、公正的心理尊重軟件開發(fā)環(huán)節(jié)的工作成果;軟件開發(fā)會(huì)可能會(huì)存在一系列的隱藏程序漏洞等,這都是非常正常的,而測(cè)試工程師的主要職責(zé)就是找出這些漏洞,提高開發(fā)進(jìn)行修正,從而另一個(gè)角度來說也是在幫助開發(fā)工程師成長(zhǎng);但是實(shí)際上,部分的測(cè)試人員在檢查開發(fā)提交的測(cè)試軟件時(shí),會(huì)因?yàn)榘l(fā)現(xiàn)問題而出現(xiàn)一系列消極的情緒,對(duì)于軟件開發(fā)工程師進(jìn)行謾罵侮辱等,不僅降低了軟件開發(fā)工程師的工作積極性,也影響了兩個(gè)工作層面的關(guān)系,最終延長(zhǎng)了軟件交付的日期,以及軟件的質(zhì)量。開發(fā)工程工作內(nèi)容繁瑣且任務(wù)重,不可能全面顧及,導(dǎo)致程序開發(fā)存在一定的問題,而測(cè)試人員作為軟件品質(zhì)完善的關(guān)鍵,要在尊重軟件開發(fā)作品的同時(shí),積極的進(jìn)行漏洞檢查,實(shí)現(xiàn)良好的團(tuán)隊(duì)協(xié)作氛圍。

        4.2 缺陷技巧的提交

        由于軟件開發(fā)與軟件測(cè)試工作埃的交集就是程序缺陷,對(duì)此測(cè)試人員就要做到以下幾點(diǎn),繼而保證缺陷技巧的有效提交,保證軟件開發(fā)人員的更好接受。

        4.2.1 換位思考

        測(cè)試人員在接受軟件開發(fā)提交的作品時(shí),首要的就是了解軟件開發(fā)工程師對(duì)于測(cè)試結(jié)果的關(guān)注內(nèi)容、范圍以及關(guān)鍵點(diǎn)等;一般軟件開發(fā)人員對(duì)于測(cè)試結(jié)果最注重的就是軟件邏輯、數(shù)據(jù)流轉(zhuǎn)等方面的內(nèi)容,對(duì)此測(cè)試人員就要合理的采用測(cè)試技巧,有效的調(diào)整程序漏洞的提交方案。軟件測(cè)試也是一個(gè)復(fù)雜且繁瑣的過程,首先測(cè)試工程師要按照指定的測(cè)試流程,對(duì)軟件作品進(jìn)行系統(tǒng)邏輯的測(cè)試,找出影響系統(tǒng)正常運(yùn)轉(zhuǎn)的錯(cuò)誤邏輯問題,將其第一時(shí)間反饋給開發(fā)工程師;測(cè)試環(huán)節(jié)接觸到的其他問題,但并不是影響系統(tǒng)邏輯的漏洞點(diǎn),按照漏洞提交順序進(jìn)行依次提交更容易被開發(fā)工程師所接受。

        4.2.2 漏洞描述要精準(zhǔn)

        測(cè)試人員的測(cè)試結(jié)果,是開發(fā)人員漏洞改進(jìn)的關(guān)鍵,一個(gè)精準(zhǔn)的的Bug描述,對(duì)于開發(fā)人員來說幫助性是非常大的,能夠幫助開發(fā)人員更加精準(zhǔn)的進(jìn)行漏洞定位。這就要求測(cè)試人員在進(jìn)行Bug描述時(shí),要注重語言的干練簡(jiǎn)明,語氣要肯定,避免使用好像、不確定等詞匯,繼而模糊開發(fā)人員的工作思路。其次描述的內(nèi)容要突出重點(diǎn),忌諱全面開花。最后根據(jù)以往的經(jīng)驗(yàn),給軟件開發(fā)人員提出一系列的建議,像可能會(huì)出現(xiàn)漏洞的部位等,繼而實(shí)現(xiàn)軟件的高品質(zhì)。

        4.2.3 注重普遍問題的提交

        軟件開發(fā)人員一般工作都非常的忙碌,而重復(fù)漏洞或是無效漏洞的提交,會(huì)大大的影響其工作的心情、工作量與工作進(jìn)度等,對(duì)此測(cè)試人員在測(cè)試系統(tǒng)漏洞時(shí),要養(yǎng)成Bug分析的好習(xí)慣,分清其問題的獨(dú)立性還是普遍性,若是普遍問題可以提交一個(gè)。這就要求測(cè)試時(shí)人員要加強(qiáng)對(duì)于軟件系統(tǒng)的熟練度,包括業(yè)務(wù)要求、操作以及使用等,當(dāng)測(cè)試人員也不確定漏洞是否存在時(shí),可以與其他測(cè)試人員進(jìn)行溝通,或是與開發(fā)工程師進(jìn)行溝通,繼而精準(zhǔn)定位程序漏洞。

        4.2.4 加強(qiáng)有效溝通

        考慮到測(cè)試人員與開發(fā)人員之間的矛盾問題,主要的原因在于缺乏溝通或是交流無效,對(duì)此首先測(cè)試熱源就要占到用戶的角度上,正確的表達(dá)出自己的想法,讓開發(fā)人員也占到用戶的角度進(jìn)行討論。其次由于兩者工作理念不同,對(duì)此難免會(huì)存在爭(zhēng)議,對(duì)此測(cè)試人員保持自己觀點(diǎn),可在下個(gè)版本中完善。最后加強(qiáng)兩者之間的溝通,明確對(duì)方的工作想法,保證系統(tǒng)認(rèn)知的更加深入、全面,并靈活的運(yùn)用測(cè)試手段,從而更好的保證軟件高品質(zhì)。

        5 總結(jié)

        綜上所述,通過對(duì)于軟件測(cè)試與軟件開發(fā)關(guān)系的分析,發(fā)現(xiàn)作為軟件產(chǎn)品全生命周期的關(guān)鍵環(huán)節(jié),更要加強(qiáng)溝通合作,提升企業(yè)研發(fā)的凝聚力,做到就事論事奔著相同目標(biāo)共同努力,從而更好的保證軟件產(chǎn)品的進(jìn)度和質(zhì)量。

        [1]周岳.軟件測(cè)試與軟件開發(fā)的關(guān)系探討[J].電子技術(shù)與軟件工程,2014,02:96.

        [2]夏啟明.軟件測(cè)試及評(píng)價(jià)的復(fù)用策略研究及其實(shí)現(xiàn)[D].武漢大學(xué),2010.

        [3]崔麗娜.基于CNAS準(zhǔn)則的軟件測(cè)試方法與實(shí)踐[D].北京郵電大學(xué),2012.

        [4]葉偉.構(gòu)件化軟件開發(fā)及系統(tǒng)測(cè)試技術(shù)探究[J].計(jì)算機(jī)光盤軟件與應(yīng)用,2012,03:176-177.

        The relationship between software testing and software development

        Hou Zhongyuan
        (Shangqiu Medical College,476100)

        In the IT industry,people on the relationship between software development and testing of Redubujian;software development and testing at the same time,also has been the backbone of software project team,to ensure the quality of software products,to test the validation of the quality of personnel,so the test personnel is also equivalent to the quality inspection personnel but the relationship between the two and more deep relationship,this paper analyzes on the relationship between software testing and software development,hope for the software design level improvement,play a positive role in promoting.

        software testing;software development;relationship

        猜你喜歡
        程序
        給Windows添加程序快速切換欄
        電腦愛好者(2020年6期)2020-05-26 09:27:33
        試論我國(guó)未決羈押程序的立法完善
        失能的信仰——走向衰亡的民事訴訟程序
        “程序猿”的生活什么樣
        英國(guó)與歐盟正式啟動(dòng)“離婚”程序程序
        基于VMM的程序行為異常檢測(cè)
        偵查實(shí)驗(yàn)批準(zhǔn)程序初探
        我國(guó)刑事速裁程序的構(gòu)建
        創(chuàng)衛(wèi)暗訪程序有待改進(jìn)
        恐怖犯罪刑事訴訟程序的完善
        国产流白浆视频在线观看| 久久青草国产精品一区| 无码久久精品蜜桃| 精品人妻一区二区三区狼人| 午夜dv内射一区二区| 国产精品v欧美精品v日韩精品 | 国产在线播放免费人成视频播放 | 国产aⅴ丝袜旗袍无码麻豆 | 一区二区亚洲精品在线| 免费成人在线电影| 无码国产精品一区二区免费16| 丰满人妻AV无码一区二区三区| 99蜜桃在线观看免费视频| 极品美女扒开粉嫩小泬图片| 国产免费av片在线观看播放| 日韩在线视精品在亚洲| 免费观看在线视频播放| 97人伦影院a级毛片| 色狠狠一区二区三区香蕉| 91网红福利精品区一区二| 国产免费人成视频在线观看| 国内精品久久久久伊人av| 久久亚洲精品无码gv| 久久洲Av无码西西人体| 久久亚洲中文字幕乱码| 鸭子tv国产在线永久播放| 四虎在线播放免费永久视频| 国产精品高清亚洲精品| 少妇被黑人整得嗷嗷叫视频| 久久夜色精品国产欧美乱| 国产精品综合久久久久久久免费 | 亚洲日韩AV秘 无码一区二区| 亚洲色图偷拍自拍亚洲色图| 亚洲狠狠婷婷综合久久久久| 欧美性猛交xxxx黑人猛交| 狠狠色丁香婷婷久久综合2021| 日本一区二区免费高清| 人妻丰满熟妇av无码区| 大陆一级毛片免费播放| 中文乱码字幕人妻熟女人妻| 国产极品视觉盛宴|