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

軟件功能測試覆蓋率收集技術應用探析

2020-07-14 08:48:51徐勇
科學與信息化 2020年15期
關鍵詞:應用策略

徐勇

摘 要 從測試理論的內容來看,在實際測試的過程中不能夠在短時間內發現所有的軟件錯誤。因此,在合適的實際就需要有一個可信的方式來全面地測試任務的完成程度。即便使用同一測試技術來衡量完成度,測試過程中的覆蓋率越高,則說明測試的工作會進行的越完善,軟件的可信度也就越高。本文主要全面分析軟件功能測試覆蓋收集技術的應用內容。

關鍵詞 軟件功能;測試覆蓋率;收集技術;應用策略

引言

雖然軟件測試的工作在方法、技術手段和管理方式上不斷地發生變化,但是,每一個測試管理者都在不斷地分析如何更加高效和準確地掌握測試的進度。程序覆蓋率工具的存在使得測試執行的過程不斷地朝著可視化的現象發展,給更多測試管理人員提供了最直接的數據支持。本文主要分析軟件工程測試覆蓋率收集技術的應用策略。

1軟件功能測試覆蓋率的概念

所謂軟件功能測試覆蓋率指的就是讓所有大代碼在被執行和測試的過程中都能夠出現隱秘的BUG,這樣才能夠讓整個軟件在使用的過程中變得更加可靠。真正衡量覆蓋測試過程的標準就是覆蓋率[1]。如果覆蓋率越高則說明測試的效果越好。如果覆蓋率較高則可以讓更多的人對被測試的軟件充滿信心,覆蓋率本身也就表示在測試過程中與被執行對象相關的百分比。

2實現覆蓋率收集的主要策略

目前最主要的覆蓋率工具都可以支持jsp、class和其他不同程序地發展,下面來對其具體的實現方式進行分析。

2.1 采集全量程序及其分支

專業的程序覆蓋率工具可以借助合適的應用服務器和路徑來全面地進行掃描,進而獲得分支清單。必要時可以先利用專業的程序覆蓋率工具來直接識別關鍵詞,為的是獲得全部程序分支清單。

2.2 全面記錄獲取和執行的情況

在實際針對jsp進行測試和執行的過程中,可以充分利用專業的程序覆蓋率工具來針對system.out.log內部的初始化Servlet記錄來識別有關的內容。在執行class的過程中,通過執行存在于環境中的痕跡來捕捉class所產生的執行明細。在實際執行和城市pl存儲過程時,可以借助過程中的打樁語句來統計合適的內容。如果確實要測試和執行某個存過時,可以在關鍵詞樁后面自動插入和執行相關的記錄。

3軟件功能測試覆蓋收集技術的應用策略

在獲取與程序覆蓋相關的數據之后,專業的監控系統內部的報表可以在第一時間就整合相關的數據,并形成合適的報表。借助專業的報表又可以展示出測試的進度,這其實就是測試的可視化過程。

3.1 準確地掌握測試執行的進度

可以通過監控程序覆蓋率來直接地反映出不同版本測試的情況,并不需要借助測試人員本身來直接選擇測試的案例,最終能夠讓測試的過程變得更加順利。此外,通過借助程序覆蓋監控報表也能夠了解當前版本內部變動的清單。在對比測試的實際案例之后也可以在這段時間內找出開發和修改的通知。

3.2 更好地管理不同測試的階段

目前,諸多銀行內部的軟件開發中心主要可以有效地測試功能和流程。在傳統的測試階段其實非常容易出現案例重復和測試邊界不清楚的問題,所以在實際測試的過程中也會浪費很多資源[2]。如果能夠在流程測試的過程中有效地部署程序監控的工具,自然就能夠在短時間內獲得每個階段程序覆蓋的情況,并通過揭示不同階段測試過程中重復的內容來減少資源的浪費。此外,需要在測試的過程中懂得分工合作,并有效地加強互補測試,詳細內容如表1所示。

3.3 讓測試的過程更加完整

隨著越來越多銀行內部的測試團隊來從事測試資產的工作,以便更好地建立全面的測試案例例庫??梢酝ㄟ^運用專業覆蓋程序的工具來將案例庫內部的案例和程序有效地結合在一起。這樣一個操作一方面能夠保證整個案例庫內部的例子能夠和系統內部的程序相互對應,以便讓整個過程變得更加完整。另外,如果當內部某一個程序出現變化之后,可以通過讓測試案例和程序相互對應來獲得合適的測試案例,這樣自然也就能夠自動檢驗出需要發揮作用的案例,并讓輔助測試的過程變得更加順利。

3.4 借助程序覆蓋率來增加附加效益

實際使用監控程序覆蓋率的工具之后,不僅能夠增加測試管理的方式,更能夠在短時間內就掌握測試的進度。并在排查測試過程中產生的風險之后有效地協同管理。整個測試的團隊不僅能夠更好地完成測試的目標,更能夠帶來額外的收益。而借助程序覆蓋率本身也能夠增加修改的次數。在實際操作的過程中更能夠掌握合適的研發水平來為每一個開發團隊提供合適的數據。在實際分析測試人員行為之后自然也就能夠為管理層提供更多的數據。

4結束語

在實際應用和建設的過程中,任何一個工程內部的源程序都非常復雜。而實現覆蓋率100%的準確幾乎是不可能的。所以都需要借助專業的覆蓋測試工具來全面地實施。有關測試人員需要按照測試的條例來編寫和執行就能夠發揮巨大的作用。而在實際運用測試工具之后就能夠在第一時間通過確定覆蓋執行的范圍來得出合適的覆蓋率,最終其實也就降低了測試人員勞動的強度。正因為測試的過程非常復雜,所以目前一些自動測試生成的工具確實能夠在第一時間降低勞動人員的強度。

5結束語

合適的監測覆蓋率的工具可以為每一個研發團隊都帶來更多的收益,更能夠為更多的測試團隊都提供多樣化的技術和管理方法,可以說這是一個性價比非常高的工具。軟件功能測試覆蓋率工具也確實能夠在合適的時機產生更多的作用,并讓整個測試的過程變得更加順利。

參考文獻

[1] 朱少民.軟件質量保證和管理[M].北京:清華大學出版社,2015:39-43.

[2] 黎連生,王華,李淑春.軟件測試與測試技術[M].北京:清華大學出版社,2016:129.

猜你喜歡
應用策略
初中數學教學中有效應用多媒體的策略
激勵理論在企業管理中的應用
散打實戰中防守反擊技術的應用分析
賞識教育在高職體育教學中的應用價值與應用策略
數形結合在解題中的應用
考試周刊(2016年86期)2016-11-11 07:55:59
淺析微課視角下的初中物理教學研究
薪酬管理在企業人力資源管理中的應用探討
水平井鉆井技術及其在石油開發中的應用探析
小組活動在初中音樂課堂中的應用
考試周刊(2016年77期)2016-10-09 12:28:35
試分析高中化學教學中概念圖的應用策略
考試周刊(2016年77期)2016-10-09 11:54:42
主站蜘蛛池模板: P尤物久久99国产综合精品| 久久久久国产精品嫩草影院| 亚洲日韩第九十九页| 欧美a级在线| 午夜少妇精品视频小电影| 久久婷婷国产综合尤物精品| 白浆视频在线观看| 亚洲a级在线观看| 青青草国产在线视频| 欧美有码在线观看| 国产精品3p视频| 亚洲黄色视频在线观看一区| 国产青榴视频在线观看网站| 国产成人夜色91| 四虎影院国产| 天天爽免费视频| 美臀人妻中出中文字幕在线| 日韩精品久久久久久久电影蜜臀| 波多野结衣一级毛片| 国产色网站| 五月天香蕉视频国产亚| 欧美色视频在线| 国产在线一区二区视频| 国产一级在线播放| 久久黄色视频影| 亚洲精品在线观看91| 免费 国产 无码久久久| 亚洲日本中文字幕乱码中文| 热99精品视频| 国产免费久久精品99re不卡| 美女内射视频WWW网站午夜| 天堂岛国av无码免费无禁网站| 无码福利日韩神码福利片| 亚洲色无码专线精品观看| 久久久精品久久久久三级| 狠狠色成人综合首页| 久久青青草原亚洲av无码| 国产精品亚洲天堂| 欧美自慰一级看片免费| 成人国产三级在线播放| 国产第一色| 久久性视频| 久久精品娱乐亚洲领先| 国产亚洲第一页| 国产1区2区在线观看| 免费国产高清精品一区在线| 欧美午夜精品| 亚洲精品成人福利在线电影| 无码精油按摩潮喷在线播放| 成人亚洲国产| 一级毛片在线播放| 毛片免费视频| 99久久精品免费观看国产| 蜜臀AVWWW国产天堂| 国产精品视频导航| 久久久久久久97| 成年A级毛片| 无码国产偷倩在线播放老年人| 亚洲综合在线最大成人| 亚洲黄网视频| 亚洲色大成网站www国产| 日韩精品毛片人妻AV不卡| a级毛片视频免费观看| 欧美亚洲另类在线观看| 国产二级毛片| 欧美综合区自拍亚洲综合绿色| 免费在线一区| 呦系列视频一区二区三区| 免费aa毛片| 亚洲av无码人妻| 国产中文在线亚洲精品官网| 97精品久久久大香线焦| 97超碰精品成人国产| 国国产a国产片免费麻豆| 国产在线高清一级毛片| 国产成人综合网| 波多野吉衣一区二区三区av| 亚洲va在线∨a天堂va欧美va| 丁香五月亚洲综合在线| 国产拍揄自揄精品视频网站| 一区二区无码在线视频| 理论片一区|