什么是軟件的Bug

軟件的Bug , 狹義概念是指軟件程序的漏洞或缺陷,廣義概念除此之外還包括測試工程師或用戶所發現和提出的軟件可改進的細節、或與需求文檔存在差異的功能實現等 。
僅就狹義概念而言 , 軟件出現Bug的原因有:
1、對各種流程分支考慮不全面;
2、對邊界情況的處理不到位;
【什么是軟件的Bug】3、編碼時的手誤 。