(1)安裝測試
安裝測試的目的在於驗證軟體能否在不同的配置情況下完成安裝,並確認能否正常執行。erp安裝測試的用例設計要注意以下幾點:
第一,根據erp的可移植性,選擇不同作業系統。
第二,選擇不同層次的硬體配置和軟體配置,一般選用最低、中等和最高三種配置進行測試,驗證系統對軟硬體環境的依懶性。
第三,觀察erp安裝程式在軟硬體資源充足的情況下能否正常安裝,安裝過程中是否給予充足的提示,是否存在流氓軟體的一些弊病,安裝完成後能否正常執行,能否徹底刪除。
第四,在資源不充沛的情況下,如磁碟空間不夠、內容不足等,系統能否完成安裝,能否給予各種提示。
(2)功能測試
功能測試是驗收測試中的主要內容。erp功能測試要包含以下專案:單個模組的查詢、增加、刪除、修改、儲存等操作; 資料的輸入與輸出; 資料處理操作,如匯入、結轉等; 基礎資料定義的精度; 計算的準確性,如倉庫的歷史庫存、當前庫存、貨位庫存是否準確; 資料共享能力; 身份驗證和許可權管理; 介面引數和系統控制引數; 單據流轉情況; 狀態控制,如系統是否對mps在執行mrp分解、工單下達、車間任務排程等操作前後的狀態做了標識,狀態的改變是否正確; 報表的列印輸出; 審批流程定義及各種審批、反審批操作; 簡訊傳送及管理; 崗位及部門業務的操作,如從請購管理、採購計畫到採購訂單管理,再到採購到貨管理; 跨部門的業務操作,如從銷售訂單到主生產計畫,從車間領料到倉庫出庫等等。
erp功能測試的用例設計要注意以下幾點:
第一,測試專案的輸入域要全面。要有合法資料的輸入,也要有非法資料的輸入。如,在測試基礎資料的定義時,若規定是數字,則既要輸入數字進行測試,也要輸入字母、空格等非數字進行測試。數字包含整數、負數、小數,因而還要輸入這些不同的數字驗證數字的精度。
第二,劃分等價類,提高測試效率。在考慮測試域全面性的基礎上,要劃分等價類,選擇有代表意義的少數用例進行測試,提高測試效率。如,若mrp記錄有"剛形成"、"已派工""正執行"、"已完成"四種狀態,系統只允許對剛形成的mrp記錄做區域性性修改或刪除操作,那麼在測試時,將mrp記錄劃分為四類,每種狀態對應一類,每類各選一條記錄作為測試用例即可。
第三,要適時利用邊界值進行測試。如"訂單預排"中一般要求預排的數量大於0,那麼測試資料可以分別為0,-1,1,10000000(乙個非常大的正數)。
第四,重複遞交相同的事務。
第五,不按照常規的順序執行功能操作。
第六,驗證實體關係,實體間的關係有三種:一對一,一對多,多對多。如,乙個mps對應多個mrp,乙個mrp對應多個車間任務。
第七,執行正常操作,觀察輸出結果的異常性。如,刪除某條記錄對排序的影響; 執行審批後,單據的狀態是否改變。
(3)介面測試
erp介面要符合現行標準和使用者習慣。軟體企業可以形成自己的特色,但要確保整個軟體風格一致。介面測試要從友好性、易操作性、美觀性、布局合理、分類科學、標題描述準確等方面入手。測試用例的設計要重點掌握以下幾點:
ERP驗收測試的流程 方法與原則!
1.erp驗收測試的流程 方法與原則 1.1 erp驗收測試 erp系統的驗收測試是指系統功能的有效性測試或履約合格性測試。它是以使用者為主,由使用者根據專案實施前與實施方簽訂的技術要求和功能需求書,會同實施方並邀約相關專家對系統所進行的綜合性測試。驗收測試關係到erp系統能否成功上線,能否平滑步入...
硬體測試流程及方法 測試流程與測試方法
1.產品 開發 測試流程 需求分析 需求分析由產品人員制定,細化每乙個功能的細節,每乙個按鈕的位置,對於稍大或複雜一點的需求進行建模。需求評審 這裡會叫上所有參與專案人員進行,開發人員 測試人員。測試人員提出需求,開發人員考慮功能實現的方案與可行性 當然開發負責也是要參與的。測試人員主要是對需求的理...
軟體測試理論 方法及流程
一 軟體測試理論基礎 1.軟體測試的定義 使用人工和自動手段來執行程式,目的在於檢驗是否滿足了需求。2.軟體測試的目的 是想以最少的人力 物力和時間找出軟體中潛在的各種錯誤與缺陷,通過修正各種錯誤和缺陷提高軟體質量,迴避軟體發布後由於潛在的軟體缺陷和錯誤造成的隱患以及帶來的商業風險。以最少的人力 物...