天天看點

進銷存系統測試心得

百無聊懶中參加了“進銷存系統”的測試工作,發現自己還真是喜歡測試,拿起一個軟體就想用用,想測測。

  測試該系統僅用了差不多一天的時間,沒有寫測試用例,因為該系統是公司内部使用,是以應上級要求,作為測試人員我隻是測試了下基本的功能,對于一些輸入框什麼的,沒有考慮一些特殊的輸入,比如特殊字元等。

  感覺收獲還是有的,現在總結下心得:

  一、首先要進行單元功能測試,保證每個功能使用的正确

  有以下幾個問題,需要自己以後測試中注意:

  1、重複添加問題:某個産品被删除或設為“未激活”狀态後,再次添加同樣的産品資訊,能否添加上?或者添加已經存在的産品資訊,系統是否有相應的提示資訊?

  2、采購單或送貨單中,産品的删除問題:是否能夠連續删除多個産品?當采購單或送貨單重隻有一個産品時,能否删除掉?

  3、産品重量是否可以改為小數?

  4、出庫管理子產品,彙入/彙出功能,要考慮到導入正确的資料、誤寫的資料、不存在的資料三種情況,但導入這些資料時,系統是否有錯誤提示資訊?

  二、業務流程的測試

  1、各個子產品間資料傳遞是否正确,要注意到“重量”和“金額”數值類型的問題,比如,當重量和金額都有兩位小數時,傳到其他子產品是否數值一緻?

  子產品間資料傳遞比較複雜,一定得着重測試,凡是涉及到子產品間資料傳遞的一定要設計不同的資料進行測試,這往往是開發最容易出錯的地方。

  2、采購後相應的産品庫存是否相應的增加?

  3、出庫後相應的産品庫存是否相應的減少?

  三、權限配置設定

  1、以不同權限登入時,資訊顯示是否正确?

  2、以不同權限登入進行操作,能否操作成功?同樣要注意資料傳遞關系。

  四、個人對該進銷存系統的認識

  該系統和我想象中的不太一樣,它是以訂單為驅動來開發的,包括:

  産品管理:主要是錄入産品的一些基本資訊

  訂單管理:該子產品比較複雜,以訂單為驅動,下采購訂單,在采購訂單的基礎上生成送貨單,入庫,涉及到了批次入庫(生成批号并填寫有效日期)

  出庫管理:遵循先進先出的原則,即,批号小的先出。

繼續閱讀