• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于過程的軟件測試管理中關(guān)鍵技術(shù)探究

      2017-09-11 09:47:42宋艷
      西部論叢 2017年2期
      關(guān)鍵詞:研究分析關(guān)鍵技術(shù)軟件

      宋艷

      摘 要:隨著我國軟件行業(yè)的快速發(fā)展,人們對于軟件產(chǎn)品質(zhì)量的提升也越來越重視,基于此,做好軟件測試管理工作十分重要。本文主要以三星電視菜單軟件為主要探討目標,對其軟件測試管理中黑盒測試以及測試用例編寫這兩大關(guān)鍵技術(shù)進行了深入的探究,以便為提升三星軟件測試管理質(zhì)量,維護廣大三星軟件用戶的合法權(quán)益提供有效的參考。

      關(guān)鍵詞:軟件 測試管理 關(guān)鍵技術(shù) 研究分析

      軟件測試管理屬于一種信息化的技術(shù)管理活動,其對于軟件產(chǎn)品的開發(fā)以及軟件用戶的切實利益有著很重要的影響,因此,要想做好軟件測試工作,確保其測試結(jié)果的準確性,就要要求相關(guān)測試人員對整個軟件測試流程進行全面的掌握,并能夠靈活運用關(guān)鍵技術(shù)來應(yīng)對軟件bug引起的市場投訴問題,從而真正幫助軟件企業(yè)早日完成優(yōu)質(zhì)軟件的開發(fā),提高計算機軟件在市場上的競爭能力。

      1.黑盒測試技術(shù)

      黑盒測試(black—box testing)也被稱作為功能測試或數(shù)據(jù)驅(qū)動測試,其主要是將檢測程序視為一個內(nèi)部封閉的黑盒子,然后站在用戶的角度,從輸入數(shù)據(jù)與輸出數(shù)據(jù)的對應(yīng)關(guān)系入手,按照程序功能的規(guī)范要求對被檢測軟件進行全面測試的。在應(yīng)用過程中,黑盒測試技術(shù)不會與程序的內(nèi)部結(jié)構(gòu)進行任何接觸,也因此,若是軟件外部特性出現(xiàn)問題或是軟件使用過程出現(xiàn)錯誤,則采用黑盒測試技術(shù)進行測試,就會影響到最終的判定結(jié)果。所以在運用該技術(shù)時,一定要對其測試軟件的功能需求進行全面的了解,即在軟件功能出現(xiàn)遺漏或與標準設(shè)計不符、界面操作程序有誤、數(shù)據(jù)結(jié)構(gòu)設(shè)計錯誤、外部數(shù)據(jù)庫訪問錯誤、性能錯誤、初始化和終止錯誤的情況下,才可利用黑盒測試技術(shù)進行處理。目前,在針對三星電視菜單軟件進行軟件測試管理時,都會運用到該測試技術(shù),在實際運行時,主要是通過以下三種測試方法來進行:

      第一,等價類劃分。即將測試程序的輸入范圍合理的規(guī)劃為幾部分,然后再從各部分中抽取一些關(guān)鍵數(shù)據(jù)作為測試用例。這些關(guān)鍵性數(shù)據(jù)在軟件測試過程中代表著各自輸入域的功能值,具體而言就是若某一測試用例出現(xiàn)錯誤,則與其相同的用例也會存在一樣的錯誤。因此,在采用等價類劃分技術(shù)進行設(shè)計時,必須先對程序功能要求進行全面了解,并以此為基礎(chǔ)找出每個輸入條件,然后再將各輸入條件劃分成若干個等價類,在這一過程中,等價類可以分為有效和無效兩種類別,其中,有效等價類是指那些符合程序規(guī)格要求、合理規(guī)范的輸入數(shù)據(jù)集合;而無效等價類則是指不符合程序規(guī)格要求、沒有任何意義的輸入數(shù)據(jù)集合。

      第二,邊界值分析。該測試方法是黑盒測試中最為常用的測試技術(shù),其在對數(shù)據(jù)進行軟件測試時,可以準確的判斷出用戶輸入信息、返回結(jié)果以及過程計算結(jié)果是否符合軟件測試管理要求。每一個軟件測試過程都十分復(fù)雜,要處理的數(shù)據(jù)數(shù)量也是十分明顯,因此,要想保證軟件測試的精確性和合理性,就要按照邊界條件、次邊界條件、空值、無效數(shù)據(jù)這幾點測試原則來進行等價分配,進以最大化減少測試案例。在對三星菜單軟件設(shè)計測試用例時,相關(guān)測試管理人員必須對其邊界附近的處理提高重視度,不僅要在邊界附近設(shè)計專門的測試用例,保證BVA輸人條件邊界的準確度,而且還要從對應(yīng)的輸出域找出有效的測試用例,這樣才能達到最佳測試效果。

      2.測試用例編寫技術(shù)

      測試用例編寫(Test case compilation )是一種合理組織和編寫軟件測試用例的方法。通常,在進行測試用例編寫時,相關(guān)工作人員都會遵循相應(yīng)的編寫原則,結(jié)合測試用例的設(shè)計方法和軟件系統(tǒng)特點,來對測試用例進行有效的編寫。同時,在編寫過程中,還要針對系統(tǒng)的特點編寫有效的測試用例,采用一些可行性強的編寫策略,這樣才能保證測試用例設(shè)計質(zhì)量,促進軟件測試效果的最大化提升。一般情況下,在對三星菜單軟件測試用例進行編寫時,軟件測試管理人員應(yīng)能夠從全局角度出發(fā),將測試內(nèi)容合理的劃分成兩大類,即流程用例和功能點用例。其中,流程用例是指專門針對業(yè)務(wù)流程進行編寫的測試用例,在實際編制過程中,基本都是運用場景編制方法來進行,因為三星菜單軟件流程一般是通過事件觸發(fā)來進行控制的,而事件觸發(fā)的情景就是一個完整的場景,且相同事件的觸發(fā)順序和處理結(jié)果也會形成一個通暢的事件流,因此,就要采用場景編制法才能將事件觸發(fā)的整個情景完美的展現(xiàn)出來,進以使測試用例更加符合軟件測試要求。相對而言,功能點用例則針對那些具有具體功能點的測試用例,在對這些用例進行編寫時,可以采用等價類劃分、邊界值等方法來進行,以便可以更好的保證編制效果,提高軟件測試精度。

      無論是哪種編制方法,其所產(chǎn)生的實質(zhì)性作用都不容小覷,所以,在編制測試用例時,為了確保用例設(shè)計的實效性和準確性,相關(guān)編制人員必須結(jié)合實際情況,合理選擇編制方法。例如,對一些業(yè)務(wù)流程較為復(fù)雜的軟件系統(tǒng)進行測試用例編制,就要盡可能選擇場景編制法,確保其編制范圍可以延伸到整個系統(tǒng)的基本流和備選流。同時,還要對流程測試用例進行全面的完善,保證業(yè)務(wù)流程和業(yè)務(wù)數(shù)據(jù)流轉(zhuǎn)的標準性,這樣才能提高軟件測試技術(shù)水平,助推軟件質(zhì)量達到最優(yōu)化。另外,要科學(xué)編寫功能點測試用例,要求用例與軟件功能測試要求相吻合,以便可以第一時間發(fā)現(xiàn)軟件系統(tǒng)缺陷,并及時的采取措施加以解決,這樣才能有利于軟件系統(tǒng)功能的增強,使其具備較高的容錯力和安全能力。此外,為了最大化確保測試用例編制效果,軟件測試管理人員還要充分考慮軟件組織開發(fā)能力和測試對象特點的影響,因為一旦軟件開發(fā)力量較為薄弱,則測試用例的編寫和組織就會受到bug所影響,并且還會增加編制成本,延長編制周期,所以,要想規(guī)避這些問題的發(fā)生,必須根據(jù)測試對象特點、團隊的執(zhí)行能力等多方面因素來編寫測試用例,這樣才能保證軟件系統(tǒng)質(zhì)量,維護廣大軟件用戶的切實利益。

      結(jié)束語

      綜上所述,提高軟件測試質(zhì)量是現(xiàn)階段我國軟件開發(fā)行業(yè)實現(xiàn)可持續(xù)發(fā)展的必然工作趨勢,在具體執(zhí)行過程中,相關(guān)工作人員一定要嚴格遵守軟件測試管理規(guī)范,合理運用黑盒測試技術(shù)和測試用例編寫技術(shù),這樣才能進一步完善軟件質(zhì)量,使其在激烈的市場競爭中獲得一席之位。

      參考文獻:

      [1] 張慧穎.軟件測試與軟件質(zhì)量評價[J]國防工業(yè)出版 社,2018,01:11-12

      [2] 劉易斯.基于過程軟件測試與關(guān)鍵技術(shù)探討[J]人民郵電出版社,2017,12:34-35

      [3] 孫萍.軟件測試管理技術(shù)研究與改進策略[J]北京大學(xué)學(xué)報(自然科學(xué)版),2017,07:36-37

      猜你喜歡
      研究分析關(guān)鍵技術(shù)軟件
      牛繁育與健康養(yǎng)殖關(guān)鍵技術(shù)
      小麥春季化控要掌握關(guān)鍵技術(shù)
      棉花追肥關(guān)鍵技術(shù)
      禪宗軟件
      英語文摘(2021年10期)2021-11-22 08:02:26
      成功育雛的關(guān)鍵技術(shù)
      軟件對對碰
      校園網(wǎng)絡(luò)安全的體系研究
      信息化條件下武警部隊通信保障探析
      淺談廣電光纖通信接入技術(shù)
      關(guān)于變壓器高壓試驗技術(shù)的研究分析
      余姚市| 织金县| 陵川县| 青阳县| 合江县| 汉寿县| 固阳县| 安国市| 正镶白旗| 九寨沟县| 伊川县| 蓬溪县| 西青区| 嘉荫县| 海阳市| 门头沟区| 彩票| 昆山市| 南澳县| 广河县| 黔东| 郑州市| 乌兰察布市| 巴马| 三江| 虹口区| 阳西县| 闽侯县| 余干县| 扬州市| 济南市| 灌阳县| 锦州市| 石城县| 尉氏县| 聂拉木县| 新乐市| 东乌| 基隆市| 宁强县| 昭通市|