① 軟體開發和軟體測試有是嗎不同
那肯定是不同的,軟體開發簡單的說就是編寫程序,當然開發會兼任一部分測試工作比如代碼塊或者功能點的測試。實際的工作中程序員主要承擔著開發的工作。測試的工作一般有專業的測試人員完成,他們要負責的測試工作比較復雜,從功能點的各種數據是否正確、程序運行性能、程序執行的結果等等各個方面把關,測試也分很多個層次,可能初步只測流程是否是用戶需求的,是否完整和正確,第二次再全面測試系統的數據錄入,處理,變化結果是不是正確等,最後測試系統的極限邊界,性能是否得到保障,異常是否處理完善,用戶體驗怎麼樣等等。
可以打個比方,軟體開發是在研發一個產品,那麼測試組就是質檢部門,對產品進行把關。