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

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

  • <strong id="5koa6"></strong>
  • 專注于功能測試,QTP測試,希望和大家交流! 共同學習! MSN:jifenggold@163.com

    淺談自動化測試功能模塊的分解

    上一篇 / 下一篇  2007-12-03 11:33:43 / 個人分類:QTP學習

    [size=10.5pt]網上一位朋友寫的,轉過來大家看看。
    U-['e.D8K+y5y0
    NR~J5p+D0
    hs;B'^mG0 [size=10.5pt]    熟悉一個應用系統的業務流程是非常關鍵的,因這為不僅在方法上給我們帶來很大的便利,而且從根本上將,我們做自動化(回歸)測試,多數都是為了某些個系統核心業務的完整性和正確性作保證,這當然要求我們精通“業務”。明確一個較為龐大的業務系統的業務流程不是件容易的事情,在多數情況下需要將精通的業務的同事拉進來參與我們的流程制定、選取和覆蓋設計。對業務模塊的精確劃分是我們完成一份高效的自動化測試的良好基礎,否則,我們的自動化可能為雜亂無章,甚至徒勞無功。軟件測試網+@%X7o9oRTr
    [size=10.5pt]    那么業務模塊劃分的準則和依據到底是什么呢?不同的系統有著不同的標準,下面飲用一個案例對金融系統做個粗略的介紹。軟件測試網Q i e y R6qQ4` \
    [size=10.5pt]    對金融系統來說,我們進行業務分解和設計業務流程的時候需要做如下要求:軟件測試網w?)JOC J J
    1.較為模塊化的設計,避免重復的腳本,減少建立或維護腳本的成本。
    0ya MX F3^0 2.在應用軟件開發的同時,就可以同步進行腳本建立的動作,而且當應用軟件功能變動時,只需要修改業務功能腳本。
    *J:}8G$g.E4wC"MSR0 3.由于應用軟件的功能已經被分解成獨立的業務功能腳本,測試人員可以隨意組合業務功能腳本成為更復雜多樣的測試個案。
    xy,X0Q5VAm0 4.測試輸入數據與驗證數據與腳本分開,儲存在另外的檔案,如純文字文件或 Excel 文件,測試人員可以更容易修改與維護。 軟件測試網G3@(y:}jd/W.I
    5.加強錯誤處理合結果分析判斷,讓腳本更有彈性。
    c0k @_"z0
    1E,a%c)X老湿亚洲永久精品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>