• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    ERP功能測試最佳實踐[2]

    發布: 2010-5-28 09:55 | 作者: 不詳 | 來源: 領測測試網采編 | 查看: 38次 | 進入軟件測試論壇討論

    領測軟件測試網

      ERP功能測試最佳實踐[2]   軟件測試

      步驟2:定義測試目的和選擇合適的測試

      測試人員通過創建主要的測試目的,將決定所需的特定測試類型。 測試目的、項目計劃和團隊結構也將從這些測試目標中形成。當功能測試一個ERP實施時,有多種不同的驗證測試需要執行:

      ◆數據映射:由于許多ERP實施和后端大機系統緊密地集成在一起,因此測試ERP應用所顯示的數據和在大機系統中被發現的數據之間的數據映射是十分關鍵的。很可能在大機系統中隱藏著一些陳舊的或無效的數據,這些數據會引起應用當中的問題。

      ◆業務流程測試:應該使用測試來驗證各種業務流程是否正確運作。由于工作流對強化業務規則來說是非常重要的,因此測試應該覆蓋整個整合系統中的所有導航項目和直接功能。應用的業務規則和啟動項必須通過全面地測試,確保所有規則能被正確地執行。

      ◆權限控制系統:ERP權限控制系統決定了用戶可以使用哪些信息,用戶在這些信息中可以看到哪些數據。當涉及到供應鏈和合作伙伴入口時,將會增加安全方面的考慮。從用戶界面的角度出發測試安全性可以確保嚴格執行驗證規則。數據驅動的測試使IT人員能使用具有不同登錄憑證的相同腳本去驗證安全規則。

      ◆回歸測試:每次部署一個“Code Drop”時,對位于這些程序的每個對象的功能進行回歸測試是非常重要的。這其中包括測試它的存在、功能、值等等!癱ode drop”指的是任何一次新的ERP應用、補丁程序和/或hot fix的發布。

      步驟3:定義目標,以滿足測試目的

      當完成所有的目的定義,選擇好測試類型,接下去就要創建一系列的階段目標來實現所定義的目的。一套最普通的初始階段目標包括:

      ◆分析應用功能,并識別關鍵業務流程。在一個ERP應用中的關鍵業務流程實例就是“服務請求”的創建。

      ◆建立“冒煙測試”,在開發周期中快速執行該類測試。冒煙測試不應深入被測試應用的功能,而是應該測試關鍵的業務功能。例如,用戶是否能夠創建可以和“Trouble Ticket”相應的活動。

      ◆在每次正式發布形成后運行冒煙測試。

      ◆著手創建自動化測試來降低手動運行冒煙測試的成本。

      實現了這些初始階段目標之后,應該建立一套后續階段目標。

      ◆分析應用,展開功能識別,這將擴大測試范圍,涵蓋超過75%的總的應用功能數量。(取得100%的腳本自動化測試是非常困難的,因為自動化測試工具無法進行如可用性測試這樣的事宜。)

      ◆建立可持續運作的自動化測試,從而降低測試的工作量。

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    TAG: erp ERP 功能 實踐


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>