黑盒测试:修订间差异

删除的内容 添加的内容
Ptbotgourou留言 | 贡献
无编辑摘要
 
(未显示20个用户的24个中间版本)
第1行:
{{expand english|time=2021-10-25}}
'''黑盒测试''',[[软件测试]]的主要方法之一,也可以称为[[功能测试]]、[[数据驱动测试]]或基于规格说明的测试。测试者不了解[[程序]]的内部情况,只知道程序的输入、输出和[[系统]]的功能,这是从用户的角度针对软件界面、功能及外部结构进行测试,而不考虑程序内部逻辑结构。
{{noteTA|T=zh-hant:黑箱測試;zh-hans:黑盒测试|1=zh-hant:整合測試;zh-hans:集成测试|2=zh-hant:黑箱測試;zh-hans:黑盒测试|3=zh-hant:白箱測試;zh-hans:白盒测试|4=zh-hant:程式;zh-hans:程序|G1=IT}}
 
'''黑盒测试'''({{lang-en|Black-box testing}}),[[软件测试]]的主要方法之一,也可以称为[[功能测试]][[数据驱动测试]]或基于规格说明的测试。测试者不了解[[程序]]的内部情况,不需具備應用程式的程式碼、內部結構和程式語言的專門知識。只知道程序的输入、输出和[[系统]]的功能,这是从用户的角度针对软件界面、功能及外部结构进行测试,而不考虑程序内部逻辑结构。測試案例是依應用系統應該做的功能,照規範、規格或要求等設計。測試者選擇有效輸入和無效輸入來驗證是否正確的輸出。此測試方法可適合大部分的軟體測試,例如:[[整合測試]]與[[系統測試]]
 
== 设计方法 ==
典型的黑盒测试设计方法包括:<ref>{{Cite book|author=柳纯录|title=软件评测师教程|year=2005|publisher=清华大学出版社|isbn=9787302105367}}</ref>
* [[等价类划分法]]
* [[边界值分析法]]
* [[错误推测法]]
* [[因果图法]]
* [[判定表法]]
* [[正交试验法]]
* [[功能图法]]
* [[场景法]]
 
==参见==
*[[白盒测试]]
*[[邊界案例]]
 
== 参考文献 ==
[[Category:软件测试]]
{{Reflist}}
 
{{软件测试}}
[[de:Black-Box-Test]]
{{compu-stub}}
[[en:Black box testing]]
 
[[fr:Test de la boîte noire]]
[[Category:软件测试]]
[[he:בדיקות קופסה שחורה]]
[[Category:计算机编程]]
[[nl:Blackboxtest]]
[[Category:编程原则]]
[[pl:Testy funkcjonalne]]
[[pt:Teste de caixa-preta]]
[[ta:கறுப்புப் பெட்டிச் சோதனை]]