亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-99久久99久久-99久久99久久精品国产

產品體驗中心 下載與支持 產品社區 合作代理 |  咨詢電話:400-035-7887/021-6072 5088
當前位置:澤眾軟件測試網- 技術文章 -正文

白盒測試方法有哪些?白盒測試工具有哪些?

發布時間:2020-06-22

白盒測試又稱結構測試、透明盒測試、邏輯驅動測試或基于代碼的軟件測試,其測試對象是軟件源代碼。

白盒測試是一種測試設計方法,是相對“黑盒”而言,黑盒意思是將被測軟件當做完全不知內部結構內容情況的整體對待,白盒指的是被測軟件內部邏輯結構、數據結構完全可知,可將被測軟件拆解為更細粒度的軟件代碼對象。"白盒"測試設計方法可全面了解程序內部邏輯結構、對所有邏輯路徑進行測試。在使用這一方案時,測試者必須檢查程序的內部結構,從檢查程序的邏輯著手,得出測試數據。

白盒測試方法有哪些?白盒測試工具有哪些?

白盒測試原理:檢查軟件代碼的語句、分支、數據、接口、架構的各種實現細節,將軟件代碼具體實現對照所應完成的功能、性能等指標進行驗證,查找軟件代碼實現的缺陷。

白盒測試方法有哪些?

白盒測試的測試方法有代碼檢查法、靜態結構分析法、靜態質量度量法、邏輯覆蓋法、基本路徑測試法、域測試、符號測試、路徑覆蓋和程序變異。

設計測試用例的思路主要分為邏輯覆蓋和數據域覆蓋。其中邏輯覆蓋包括語句覆蓋、分支覆蓋、條件覆蓋、MC/DC 覆蓋和路徑覆蓋。五種覆蓋要求呈由弱到強的變化:

1.語句覆蓋每條語句至少執行一次。

2.分支覆蓋每個分支至少執行一次。

3.條件覆蓋每個判斷條件應取到各種可能的值。

4.MCDC 覆蓋每個判斷條件需獨立影響分支結果至少一次。

5.路徑覆蓋使程序中每一條可能的路徑至少執行一次。

如何開始白盒測試?

1、了解需求——可以先把軟件的用戶需求說明書,概要設計說明書,詳細設計說明書等相關的文檔拿過來,先好好的看懂,明白系統要實現什么樣的邏輯功能,了解掌握程序實現的組織結構及細節;

2、測試用例設計——可以選擇一種覆蓋類型為線索來設計測試用例;

3、測試數據準備——了解測試用例要用到哪些輸入數據,輸出要求是什么;

4、編寫測試代碼——將測試用例轉換成可執行的代碼;

5、測試用例執行——針對java 語言的白盒測試,可以用白盒測試工具如junit執行測試;

6、測試結果分析——如果執行測試用例的過程中遇到實際結果和預期結果不符合,則需要深入分析測試結果,找到并解決錯誤;

7、回歸測試——針對已經修復bug 后的源碼,進行整體的回歸測試;

8、發布測試報告。

白盒測試工具有哪些?

白盒測試工具一般是針對代碼進行測試,測試中發現的缺陷可以定位到代碼級,根據測試工具原理的不同,又可以分為靜態測試工具和動態測試工具。靜態測試工具直接對代碼進行分析,不需要運行代碼,也不需要對代碼編譯鏈接,生成可執行文件。

靜態測試工具一般是對代碼進行語法掃描,找出不符合編碼規范的地方,根據某種質量模型評價代碼的質量,生成系統的調用關系圖等;動態測試工具與靜態測試工具不同,動態測試工具的一般采用“插樁”的方式,向代碼生成的可執行文件中插入一些監測代碼,用來統計程序運行時的數據。其與靜態測試工具最大的不同就是動態測試工具要求被測系統實際運行。

相關閱讀:

我們為什么要使用靜態代碼掃描工具?常用靜態代碼掃描工具對比

軟件測試人員該如何選擇白盒測試工具?常用的白盒測試工具匯總

超實用的代碼質量審核和管理工具CodeAnalyzer

本文內容不用于商業目的,如涉及知識產權問題,請權利人聯系SPASVO小編(021-60725088-8054),我們將立即處理,馬上刪除。
滬ICP備07036474號 2003-2024 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd.
微信
咨詢

添加客服微信 歡迎咨詢測試工具和測試服務

微信客服
問題
反饋
產品
畫冊

掃描二維碼下載澤眾軟件企業宣傳冊

產品畫冊
返回
頂部

方案咨詢

×
提交信息

電話咨詢,400-035-7887,安排專業技術售前給您解答(產品試用、技術交流、服務咨詢和商務報價)。

您的信息已成功提交!

我們的客服人員稍后會與您聯系

主站蜘蛛池模板: 日韩欧美精品中文字幕 | 免费视频成人国产精品网站 | 黄色三级在线视频 | 天天射天天| 日本一本在线视频 | 又黄又爽又色的视频 | 亚洲小视频在线播放 | 国产成人免费高清在线观看 | 国产自愉自愉全免费高清 | 国产色啪午夜免费视频 | 欧美日韩在线影院 | 中文字幕日本一区久久 | 欧美日韩在线观看免费 | 波多洁野衣一二区三区 | 青青青国产色视频在线观看 | 成年黄网站 | 涩涩涩丁香色婷五月网视色 | 男女性爽大片视频男女生活 | 爽爽免费视频 | free性欧美高清另类 | 国产91在线chines看 | 日韩成人在线免费视频 | 看黄色毛片| 亚洲视频在线观看视频 | 国产乱理伦片在线看 | 国产成人ay手机在线观看 | 日韩三级影视 | 午夜成人在线视频 | 在线播放 亚洲 | 欧美爽爽爽爽爽爽视频 | 看日本黄色录像 | 日本系列第一页 | 欧美一级特黄aaa大片 | 黄的视频网站 | 伦伦影院精品一区 | 最近中文字幕视频完整 | 日本高清二区 | 日日视频| 亚洲精品456在在线播放 | 亚洲高清专区 | 久久亚洲精品中文字幕三区 |