python 軟體開發測試

2022-08-19 12:45:13 字數 901 閱讀 4227

在軟體開發中我們要經過顧客需求,設計,程式設計,測試,而測試就是我們最後一步要做的。

1.而在軟體開發中有幾種模型:

瀑布模型:

按照固定的要求依次進行,如同瀑布一樣。

優點:能夠穩定發展。

缺點:要求的時間太長,使用者不能很快的看到產品。

快速原型模型:

可以迅速的建造乙個客戶要求的產品原型,可以很快的理解和處理問題。

優點:能夠降低時間成本,和減少軟體開發帶來的不明問題。

缺點:容易造成軟體不穩定,人力成本有點大。

螺旋模型:

它相容了快速原型的迭代的特徵以及瀑布模型的系統化與嚴格監控。

優點:能在每個階段都能加入進去,設計靈活。

缺點:建設時間長,耗費人力成本大。

2.什麼是軟體測試

在規定的條件下對程式進行操作,以發現程式錯誤,衡量軟體質量,並對其是否能滿足設計要求進行評估的過程。

而在測試中又分為幾個階段:

3.軟體測試模型:

v模型:

w模型:

h模型:

x模型:

軟體測試 VS 軟體開發

對於 軟體測試與 軟體開發之間的關係,一直以來都很微妙,大型 制度健全的公司或許不那樣明顯但在中小型 制度尚不健全的公司,則變成為了老大難的問題。軟體需求 軟體開發 軟體測試是軟體公司技術部門的三大主力,今天我們要說的是軟體開發與軟體測試。軟體開發與軟體測試即是乙個統一體,也是乙個矛盾體。為什麼說他...

敏捷軟體開發 測試

test driven development 測試驅動開發 如果我們遵守了以下的規則進行開發,那麼這就是測試驅動開發 在編寫任何產品 之前先寫乙個會執行失敗的單元測試。編寫乙個單元測試,使其剛好能夠執行失敗或者編譯失敗。編寫的產品 應該剛好能夠使失敗的單元測試執行通過。如果按照這種開發方式進行開發...

python軟體開發目錄 軟體開發目錄規範

為了提高程式的可讀性與可維護性,我們應該為軟體設計良好的目錄結構,這與規範的編碼風格同等重要。軟體的目錄規範並無硬性標準,只要清晰可讀即可,假設你的軟體名為foo,筆者推薦目錄結構如下 foo core 存放業務邏輯相關 core.py api 存放介面檔案,介面主要用於為業務邏輯提供資料操作。ap...