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

軟件測試中的測試用例及復用研究

2018-03-29 09:03:10姚佳瑜
數字技術與應用 2018年1期

姚佳瑜

摘要:為軟件質量提供重要保障的主要是軟件測試工作,而在軟件測試中最為主要的步驟就是測試用例,測試質量在很大程度上是由選擇的測試用例直接決定的。另外通過相應的研究可知,測試用例復用不但可以將測試的效率大大提高,同時可以將測試的成本降低,所以說其在軟件測試中的作用是無法代替的。因此本文主要是對軟件測試中測試用例及復用進行了具體的研究與分析。

關鍵詞:軟件測試;測試用例;測試復用

中圖分類號:TP311.53 文獻標識碼:A 文章編號:1007-9416(2018)01-0058-02

隨著軟件產業化發展速度的不斷加快大大加強了軟件的功能性,同時提高了軟件的復雜程度。由于不斷提高的復用技術水平大大提高了開發軟件的質量和效果。在軟件生存期中主要的環節之一是軟件測試,在使用軟件之前要想保證軟件的質量,必須要經過分析需求等各個步驟,這樣可以對軟件系統與需求的一致性進行檢驗。使用組件方法的大部分信息都包含在組件測試包的源代碼中,測試文檔的主要作用是將組件的實用性和對用戶的技術要求展現出來,測試結果的主要作用是將與該組件相關的可靠基本信息提供給用于,同時可以讓使用者將該組件應用的正確性通過有效使用復用測試進行驗證。因此具體研究軟件測試中,測試用例及復用具有重要的現實意義。

1 軟件測試中測試用例復用的概念

軟件復用主要是指將新的軟件利用已有的軟件中的有效成分進行合理的構建,其主要的目的是將復用的功能進一步強化。在復用軟件的過程中并不是從零開始的,其主要是積極的調動其舊軟件開發的所有知識,從而使軟件設計更新的速度不斷加快,這也充分體現出軟件復用的最大優勢[1]。在實際的工作中,可以百分百的復用已有的軟件,同時也可以復用具有針對性的源代碼或者測試用例。

2 軟件測試中測試用例復用

2.1 設計測試用例復用思路

從測試用例的設計方面來說,其在具體的設計過程中相應的設計原則和思路使其必須要遵守的,造成這種現象的主要原因是在完成軟件測試過程之后,測試的細節、測試性能的指標以及測試的前提等這些種種因素都會影響最終的測試結果,這就需要在軟件測試的執行中,將軟件的運行環境極其性能等各方面的要求仔細的研究,從而可以為軟件測試過程中的整體質量提供有利的保障[2]。在這樣的情況下,測試的實際執行中就將實際用例恰當性的重要性充分顯示出來,一般會對現有的測試用例進行選擇復用,其主要的目的是將評估軟件過程的效率進一步提升。但是在實際過程中大多數軟件測評中心只是復用了測試用例集合中的某個模塊,這樣不但可以將軟件測試用例復用度提升,同時可以為新型測評系統的先進性提供保障,使其與測試系統時升級的目標相符合,只有這樣才能使測試用例服用的過程得以實現,將軟件測試和設計的效率不斷提升。通過實踐可知,專業的軟件測試機構要對具有可行性和經濟性的復用測試用例合理的選擇,才能為軟件測試過程的順利執行提供保障。

2.2 實現測試用例復用思路

從第三方測試機構方面來說,要想使用例復用的目標得以實現,特定項目一定要有針對性,同時要根據測試用例的一般描述等有效的管理這些項目,而且要通過相應的復用原則和復用技術的合理應用,使測試用例復用可以更好的實現,這主要從以下幾點進行:一是從復用的目的來說,需要統一的建模和組織使用的測試用例,在測試用例庫中將測試用例有效的收集,同時要進行合理的分類和存儲等,其主要的依據是行業和項目的不同,而測試用例不同的描述方式,其復用實現的程度是不同的。二是有效的管理數據庫中已經儲存的測試用例,通過對多種復用查詢方式的合理應用,為測試用例的復用程度提供有利的保障。另外要復用頻率的方式通過不同類型的測試用例,其主要目的是將有效的復用信息提供給測試人員,這樣不但可以為軟件測試質量提供保障,同時可以將測試的效率大大提升。三是具體實現數據庫中測試用例的復用,將相應的測試用例信息通過對所需測試用例的查詢獲取到,在復用中將不同的復用方式應用到不同描述的測試用例中,圖1為復用的簡單流程圖。

2.3 實現測試用例復用的過程

首先是在同一個軟件測試中,測試用例復用的不同測試階段是指在開發項目的過程中,可能會在部分高層對象的測試中應用低層測試對象的測試用例,如在單元測試的測試用例中應用集成測試等。如果是專門軟件測試的機構,可能要在不同時間多次測試同一個軟件。根據圖1的簡單復用流程圖可知,如果在上一次測試中軟件沒有通過,則要在測試用例庫中存儲產生的大量的測試用例,在新一輪的測試中,可以對相關的測試用例進行查詢,在運行中直接到導出來測試軟件。通過測試以后,在測試用例庫會有選擇的存儲產生的新的測試用例,其主要在以后復用類似軟件測試時使用。

其次是類似軟件的測試,其中軟件的行業、功能、編碼語言和運行的環境等幾個方面都是需要考慮的,其主要目的是對兩個軟件的類似性和類似程度進行判斷。如果被測軟件類似于測試用例庫中的某一軟件,則可以將類似軟件的測試用例在測試用例庫中查詢出來,將不同程度的復用應用到不同的測試用例中。如果測試用例是用文本方式描述的,則要通過對設計步驟的參照,將相應的測試用例代碼導出來進行應用;如果測試用例使用編碼語言編寫的,則可以通過對測試用例庫中導出的方法的應用,將一些類似函數名以及輸出形式等根據被測軟件合理的改動,而且在這個過程中不需要太大幅度的改變其核心處理過沖,最后是將測試用例導出來同時運行,對被測軟件的通過性進行測試。

3 結語

由此可見,通過對軟件測試中測試用例復用的研究和分析可知,在軟件測試中軟件測試用例設計和實現等方面具有非常重要的作用。在實際的軟件測試工作中,軟件的質量是通過軟件測試來保證的,其在開發軟件的過程中占據著非常重要的地位。一般測試用例復用是通過復用測試用例設計的過程來實現的,這一過程為軟件上線后為其質量與相關要求的一致性提供了重要的保障。此外在研究中發現,測試用例復用可以將開發軟件的周期大大縮短,同時可以將開發軟件的成本不斷降低,而軟件測試中測試用例復用主要體現在測試用例復用設計思路、測試用例復用的實現思路以及測試用例復用具體的實現過程等幾個方面。在以后的相關研究中,相關的工作人員需要對軟件測試中測試用例復用方面進行更深層次的研究和開發,這樣可以將有力的技術支撐提供給軟件的研發過程,從而可以為軟件行業的進一步發展發揮重要的推動作用。

參考文獻

[1]王珊珊.軟件測試中可復用測試用例研究[J].信息技術與信息化,2015,18(03):119-121.

[2]王明珠.軟件測試中測試用例復用的研究[J].信息系統工程,2014,21(10):136.

主站蜘蛛池模板: 最新国语自产精品视频在| 国产精品成人一区二区不卡| 在线视频一区二区三区不卡| 久久永久视频| 国产在线麻豆波多野结衣| 四虎成人免费毛片| 欧洲在线免费视频| 天天操天天噜| 国产自在线播放| 美女裸体18禁网站| 色老头综合网| 日韩精品无码免费专网站| 四虎亚洲国产成人久久精品| 午夜在线不卡| 欧美成人精品在线| 亚洲性影院| 精品一区二区三区四区五区| 极品国产在线| 国产精品手机视频| 日本福利视频网站| 国产成人综合亚洲网址| 日本www在线视频| 欧美亚洲激情| 中文字幕永久在线观看| 91网址在线播放| 精品无码国产一区二区三区AV| 人与鲁专区| 日本不卡在线播放| 91精品综合| 无码AV日韩一二三区| 人妻一区二区三区无码精品一区| 国产香蕉在线视频| 亚洲高清在线天堂精品| 亚洲av无码牛牛影视在线二区| 狠狠干欧美| 日本一区中文字幕最新在线| 欧美一区精品| 日韩AV无码一区| 日本高清有码人妻| AV网站中文| 一级成人a毛片免费播放| 亚洲福利一区二区三区| 永久天堂网Av| 国产精品无码作爱| 在线免费无码视频| 99久久国产综合精品女同| 日本国产精品一区久久久| 久久久久人妻一区精品| 国产97视频在线观看| 国产成人精品一区二区秒拍1o| 免费在线视频a| 免费看a级毛片| 成·人免费午夜无码视频在线观看 | 午夜视频在线观看免费网站| 国产欧美在线观看一区| 久久久久亚洲精品无码网站| 欧美午夜小视频| 精品国产91爱| 国产精品污污在线观看网站| 亚洲精品欧美日本中文字幕 | 激情六月丁香婷婷四房播| 无码丝袜人妻| 91在线播放免费不卡无毒| 精品无码国产自产野外拍在线| 天天综合网色| 理论片一区| 高潮毛片无遮挡高清视频播放| 亚洲免费毛片| 在线视频一区二区三区不卡| 亚洲天堂网2014| 日韩精品无码不卡无码| 曰韩免费无码AV一区二区| 高清欧美性猛交XXXX黑人猛交 | 蝴蝶伊人久久中文娱乐网| 国产欧美日韩综合一区在线播放| 99热这里都是国产精品| 99九九成人免费视频精品| 毛片基地美国正在播放亚洲| 在线毛片免费| 538国产视频| 久久综合亚洲色一区二区三区| 青青青视频91在线 |