監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價咨詢管理系統(tǒng) | 工程設計管理系統(tǒng) | 甲方項目管理系統(tǒng) | 簽約案例 | 客戶案例 | 在線試用
X 關閉

erp系統(tǒng)軟件測試

申請免費試用、咨詢電話:400-8352-114

   ERP是Enterprise Resource Planning(企業(yè)資源計劃)的簡稱,ERP是針對物資資源管理(物流)、人力資源管理(人流)、財務資源管理(財流)、信息資源管理(信息流)集成一體化的企業(yè)管理軟件。

  軟件測試英文名稱(Software Testing)。簡單來說就是使用人工或者自動手段來運行或測試某個系統(tǒng)的過程,其目的在于檢驗它是否滿足規(guī)定的需求或弄清預期結果與實際結果之間的差別。

  功能測試的英文名稱Functional testing,也稱為behavioral testing(行為測試),就是根據(jù)產品設計規(guī)格說明書,對產品的各功能進行驗證,根據(jù)功能測試用例逐項測試,以驗證系統(tǒng)是否滿足用戶的功能性需求和規(guī)范。

  2.現(xiàn)狀分析

  ERP系統(tǒng)本身是一種業(yè)務流程很復雜,單據(jù)報表眾多,邏輯性很強的系統(tǒng),質量保證方面很難得到嚴格的控制的軟件系統(tǒng),在測試過程中經常會出現(xiàn)測試設計遺漏、測試執(zhí)行遺漏等問題發(fā)生,如何才能設計出比較合理、覆蓋率比較高的功能測試用例,降低測試遺漏率呢?成為耳前界面關注聞題。因為功能測試結果取決于測試用例的設計,因此用例的設計和測試內容將是本文重要講解的內容。

erp13.png

  3.功能測試的測試內容

  功能測試是對軟件產品的各項功能進行測試,驗證系統(tǒng)功能是否實現(xiàn)了需求規(guī)格說明書中所要求的所有功能,功能測試不僅要檢驗正常操作功能的行為狀態(tài),還要探索各種潛在的用戶使用場景,檢驗可能存在的非法操作功能的結果。無論從其重要性還是工作量來年,功能測試在軟件測試中都占有很重要的地位。

  對于ERP管理軟件,功能測試時應考慮以下內容:

  1)界面:系統(tǒng)界面整體布局的合理性。是否清晰、美觀、包括顏色搭配、字體、文字是否對齊、圖片大小與位置、彈出窗口的位置是否合適。其次,用戶能否調整布局、自己定義界面等。

  2)數(shù)據(jù):能接受正確的數(shù)據(jù)輸入,并對異常數(shù)據(jù)的輸入有提示和容錯處理。

  3)操作測試:所有的菜單。按鈕設計有其操作是否靈活,符合用戶的習慣,并能對操作是否有正確的響應。

  4)翻頁功能測試:首頁、上一頁、下一頁、尾頁,總頁,當前頁數(shù)。指定跳轉頁,指定每頁顯示條數(shù)。

  5)搜索功能測試:頁面檢查,默認條件搜索,可選條件搜索,輸入條件搜索等。

  6)邏輯:邏輯是否簡單合理、清楚、流暢。如果某個操作需要多相步驟來實現(xiàn),是否有清楚的提示。是否提供向導來幫助用戶來完成。某項功能,其不同操作的路徑不一樣,但邏輯上是否保持一致。系統(tǒng)的各種狀態(tài)是否按照業(yè)務流程而變化,是否保持穩(wěn)定的變化。

  7)接口:是否配合多種硬件周邊設備和所需的第三方軟件接口的需要,公共接口的需要。不管是內部應用接口,還是外部應用接口,是否保持其規(guī)范性、一致性、和完備性。接口是否為可定義的可配置的,是否有良好的兼容性和擴充性。

  8)版本:軟件升級后,是否能繼續(xù)支持舊版本的數(shù)據(jù)。

  4.測試用例設計流程和設計方法

  就ERP管理軟件而言,一般按照功能模塊來組織、對系統(tǒng)的每一個功能點都要設計相應的測試用例。在進行功能測試用例設計時,應該遵守下列操作的流程:

  1)根據(jù)功能結構及其關系,進行模塊層次劃分,形成功能模塊或子模塊。

  2)針對每一個功能模塊。理解其用例(Use Case,)設計其工作流程圖或數(shù)據(jù)流圖。

  3)確定邏輯路徑、測試環(huán)境及其測試點。

  4)針對各個測試點(條件、數(shù)據(jù)、路徑、場景等),設計測試用例。首先設計最上層的測試用例,然后再向下逐層推進。

  5)測試用例的評審和修改。

  測試用例設計步驟:

  1)為每一個等價類規(guī)定一個唯一的編號;

  2)一個新的測試用例,使其盡可能多地覆蓋尚未被覆蓋地有效等價類,重復這一步,直到所有的有效等價類都被覆蓋為止;

  3)計一個新的測試用例,使其僅覆蓋一個尚未被覆蓋的無效等價類,重復這一步,直到所有的無效等價類都被覆蓋為止。

  邊界值分析法

  大量實驗證明,針對各種邊界情況設計測試用例,可以查出更多的錯誤。

erp12.png

  測試用例的設計原則:

  1)使用邊界值分析方法設計測試用例。首先應確定邊界情況。

  2)通常輸入和輸出等價類的邊界,就是應著重測試的邊界情況。應當選取正好等于,剛剛大于或剛剛小于邊界的值作為測試數(shù)據(jù),而不是選取等價類中的典型值或任意值作為測試數(shù)據(jù)。

  案例:ERP管理軟件人事模塊中:個人所得稅處理的程序。就是邊界值分析和對等價劃分法結合起來使用的典型例子。

  因果圖法

  因果圖法它適合于檢查程序輸入條件的各種組合情況。

  測試用例設計步驟:如圖2所示。

  1)分析軟件規(guī)格說明描述中,那些是原因(即輸入條件或輸人條件的等價類),那些是結果(即輸出條件),并給每個原因和結果賦予一個標識符。

  2)分析軟件規(guī)格說明描述中的語義。找出原因與結果之間,原因與原因之間對應的關系,根據(jù)這些關系,畫出因果圖。

  3)對需求加以分析并把它們表示為因果圖之問的關系圖。

  4)把因果圖轉換為判定表。

  5)將判定表的每一列拿出來作為依據(jù)'設計測試用例。

  案例:以變壓器制造業(yè)ERP管理軟件中產前模塊,工藝路線劃分的程序進行用例設計。工藝路線按工序分為加加工工藝路線和裝配工藝路線。

  判定表驅動測試

  判定表能是一種針對存在條件、動作關系或者因果關系的特性測試用例的設計方法。

  判定表的建立步驟:

  1)確定規(guī)則的個數(shù),例如,有n個條件,那么決策表中就有2n個規(guī)則,(每個條件為,F(xiàn),或T)。

  2)列出所有的條件樁和動作樁。

  3)填人條件項。

  4)填入動作項,得到初始判定表。

  5)簡化判定表,合并相似規(guī)則。

發(fā)布:2021-04-24 11:24    編輯:泛普軟件 · hujian    [打印此頁]    [關閉]

相關欄目

ERP系統(tǒng)哪個好 ERP系統(tǒng)多少錢 ERP系統(tǒng)是什么 ERP系統(tǒng)排名 ERP系統(tǒng)哪家比較好 ERP系統(tǒng)如何使用 ERP系統(tǒng)有哪些好處 ERP系統(tǒng)選型分析 ERP系統(tǒng)的重要性 ERP系統(tǒng)有哪幾種 ERP系統(tǒng)對比關系 ERP技術包括哪些 企業(yè)ERP系統(tǒng)應用 ERP與電商對接 ERP系統(tǒng)論文報告 智能一體化 ERP無紙化 erp自動化 erp信息化 erp報表 erp制度 erp應用 erp推薦 erp移動 erp銷售 好用的erp erp怎么樣 專業(yè)ERP erp作用 erp優(yōu)缺點 erp特點 erp廠商 erp代理 erp試用 免費erp 簡單的ERP erp網站 erp系統(tǒng)集成 erp介紹 企業(yè)單位 erp模塊 erp問題 云ERP 學習ERP ERP案例 ERP演示 ERP測試 ERP與微信 erp品牌 國內外ERP excelERP 線上ERP ERP模板 ERP平臺 ERP定制 ERP開源 ERP代碼 ERP購買 ERP數(shù)據(jù)庫 進銷存軟件哪個好 ERP軟件有哪些 ERP系統(tǒng)有哪些