如何測試ERP系統的穩定性

  一個軟件的穩定性對企業的工作產生着重要的影響,ERP系統如果在使用過程中安全性出現問題的,可能會導致數據的缺失,這將會影響決策。那麼如何測試ERP系統的穩定性呢?下面一起來了解一下吧!
  測試ERP系統穩定性的方法:
  方法1:全系統測試。考察軟件的穩定性是一個長期持續不斷的過程,貫穿整個軟件的生命週期。企業從系統上線、試運行到正式運行,甚至完全甩掉手工賬,整個期間軟件的穩定性都是一個不容忽視的問題。驗證軟件穩定性的最常用方法就是軟件原型測試,由於ERP系統是信息集成系統,所以在測試時,應當是全系統的測試,各個部門的人員都應該同時參與,這樣才能理解各個數據、功能和流程之間相互的集成關係。
  測試時,找出不足的方面,提出解決企業管理問題的方案,以便提出對軟件的改進措施;然後再模擬運行,在基本掌握軟件功能的基礎上,按企業的業務流程模擬操作,選擇有代表性的業務,將各種必要的數據錄入系統,按企業日常工作中經常遇到的問題,組織項目小組進行實戰性模擬,並根據發現的問題及需求,由項目小組制定解決方案。
  問題的範圍一般有軟件BUG、流程不完善、誤操作、客戶需求等等。經過一段時間的摸擬運行後,根據企業提出的一些問題結合項目小組制定的解決方案來制定相關的工作準則與規範。因爲軟件的應用與企業的管理是相輔相成的,誤操作、重複錄入數據等都會引起數據的準確程度,導致軟件的不穩定,所以制訂嚴格的管理操作流程,防止因誤操作而導致數據方面的問題。
  方法2:重點測試。ERP產品大都具有較強的通用性,雖然不能完全適應於某個行業,但它可以涵蓋大部分企業的大部分業務,而且企業實施ERP週期一般不會太長,所以在時間緊任務重的情況下,要重點地驗證軟件性能,針對本企業的流程對軟件做單元測試、壓力測試及全面測試等。
  企業在沒有使用軟件前很難測試ERP的穩定性,因爲上線前期一般都比較忙,無論甲方還是乙方在上線前一個月都要投入不少精力做支持。通過這一個月的應用,企業往往才能真正瞭解ERP軟件的質量,這個時候,還願不願意投入成本去做測試,成爲企業重點考慮的問題。
  軟件不穩定的根源在哪裏:
  雖然有一些測試的方式可以幫助企業考察ERP的穩定性,但如果企業能預先瞭解到其不穩定性的原因,再因地制宜地進行選型,將會事半功倍。
  ①分析設計階段。搭建系統架構在此階段完成,包括需求規格說明書、詳細規格說明書、數據結構等文檔的編寫。在企業裏一般分析設計人員由資深的軟件開發人員兼任,但往往這部分人跟客戶交流的機會少,缺少一線項目經驗,設計出的軟件也是參考了很多競爭對手的資料或實施、售前人員反饋的需求及平常自己的一些經驗而來,在開發階段可能問題不大,但在客戶使用後,進入維護階段就經不起考驗了,使用一段時間後,最終可能要推倒重來。
  ②開發階段。開發階段最常見的問題是沒有設計文檔就寫程序,等程序寫完後再補設計文檔,這樣往往造成代碼冗餘,嚴重者往往會推倒重來,做無用功。所以開發階段能否按照分析設計階段編寫的文檔嚴格執行很關鍵,能否理解設計者的思路也很重要,這個階段的工作直接會影響到產品的發版及以後的維護工作。另外此階段的單元測試也很重要,不願測自己寫的程序也是開發人員的通病。
  ③測試階段。發版前的測試一般由專門的測試部門來完成,開發人員輔助處理測試出的問題及指導測試工作,但測試人員水平有高有低,往往有些測試人員對軟件功能不熟悉,無從下手,測試出的問題也都是低級題。
  保障ERP系統的穩定性就是在保障企業內部正常的工作的穩定性,因爲現在ERP系統是將多個部門的工作集成在一起的,所以對於穩定性要求很高。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章