摘要:白盒測試白盒測試又稱結構測試,透明測試,邏輯驅動測試,或基于代碼的測試。
測試分類:
一、按開發階段劃分
1、單元測試
2、集成測試
3、系統測試
4、驗收測試
二、按查看代碼劃分
1、黑盒測試
黑盒測試也 是功能測試,測試中把被測的軟件當成一個黑盒子,不關心盒子的內部結構是什么,只關心軟件的輸入數據和輸出數據。
2、白盒測試
白盒測試又稱結構測試,透明測試,邏輯驅動測試,或基于代碼的測試。
白盒測試是指打開盒子去研究里面的源代碼和程序結果
3、灰盒測試
灰盒測試是介于白盒測試和黑盒測試之間的一種,灰盒測試多用于集成測試階段,不僅關注輸入、輸出的正確性,同時也關注程序內部的情況
三、按是否運行劃分
1、靜態測試
靜態 測試就是指不運行被測程序本身,僅通過分析和檢查源程序的語法、結果、過程、接口等來檢查程序的正確性,對需求規格說明書、軟件設計說明書、流程圖分析,符號執行找錯等
2、動態測試
動態測試:是指通過運行被測程序,檢查運行結果與預期結果的差異,并分析運行效率,正確性、健壯性等性能。
四、按測試對象劃分
1、功能性測試
2、性能測試
3、安全性測試
4、兼容性測試
5、文檔性測試
6、易用性測試
7、業務測試
8、界面測試、
9、安裝測試
五、按測試實施對象組織劃分
1、alpha測試(α)
2、beta 測試(β)
六、按是否手工執行測試
1、手工測試
手工測試是由人一個個的執行用例,然后關注結果和測試相對應,術語比較原始的一種
優點:自動化測試無法代替探索性測試,發散思維類無既定結果的測試
缺點:執行效率慢,量大易出錯
2、自動化測試
自動化測試,UI自動化,接口自動化,
條件:
1、完成功能測試,版本穩定
2、根據項目特性,選擇合適的自動化工具
3、從手工測試用例中提取用例轉換為自動化測試用例
4、通過工具或代碼實現自動化構造、自動檢測出結果是否符合預期
5、生成自動測試報告
6、持續改進和腳本優化
七、按測試區域劃分
1、國際化測試
(1)金錢的換算
(2)時間顯示,時間格式
(3)度量單位
(4)外觀
(5)頁面元素
2、本地化測試
我們學習的測試是本地化測試
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/121753.html
摘要:一介紹了解全稱意思應用程序,理解就是手機軟件,主要是指安裝在智能手機上面的軟件,完善原始安卓系統的不足和多樣性,或者說個性化,以此滿足各個人群的需求,例如微信抖音這些,都是。測試測試就是要找出中的。可以更好的模擬用戶操作,確保的穩定性 ...
摘要:需要結合其他測試用例設計的方法進行補充。比如邊界值邊界值在軟件中邊界值測試方法是發現錯誤能力最強的一種。其中,原因是表示輸入條件,結果是對輸入執行的一系列計算后得到的輸出。與取值或,表示某狀態不出現,則表示某狀態出現。 ...
摘要:介紹權重正則化可以減輕深度神經網絡模型的過擬合問題,可以提升對新數據的泛化能力。代碼展示在卷積層中使用正則化。許多正則化方法通過向訓練數據添加噪聲來防止過擬合。模型使用損失函數,優化器。 showImg(https://segmentfault.com/img/bVbpa1n?w=384&h=131); 介紹 權重正則化可以減輕深度神經網絡模型的過擬合問題,可以提升對新數據的泛化能力。...
閱讀 1846·2021-11-22 15:25
閱讀 3912·2021-11-17 09:33
閱讀 2506·2021-10-12 10:12
閱讀 1801·2021-10-09 09:44
閱讀 3235·2021-10-08 10:04
閱讀 1312·2021-09-29 09:35
閱讀 1946·2019-08-30 12:57
閱讀 1302·2019-08-29 16:22