<pre id="ff7yo"></pre>

      <form id="ff7yo"><legend id="ff7yo"></legend></form>
        <nav id="ff7yo"><listing id="ff7yo"></listing></nav><nav id="ff7yo"></nav>

        <nav id="ff7yo"><listing id="ff7yo"></listing></nav>
        <small id="ff7yo"></small><nav id="ff7yo"><dd id="ff7yo"></dd></nav>
      1. <nav id="ff7yo"></nav>
          <form id="ff7yo"></form><nav id="ff7yo"></nav>
          <nav id="ff7yo"></nav>
          <sub id="ff7yo"></sub>
          更多課程 選擇中心

          軟件測試培訓
          達內IT學院

          400-111-8989

          軟件測試培訓之完整數據遷移測試教程

          • 發布:咖啡貓譯
          • 來源:51Testing軟件測試網
          • 時間:2019-02-01 16:26

          今天達內軟件測試培訓想要分享給大家的是完整數據遷移測試教程,不懂的、不會的這里看,這個在我們測試過程中應用還是很廣泛的。

          數據遷移測試概覽

          我們常常遇到這樣的情況: 隨著技術的更新,比如軟件升級到下一個版本或者更換不同的數據庫等,隨之而來應用系統也要部署到不同的服務器上。

          這實際上意味著什么?

          在這種情況下測試團隊被期望做些什么呢?

          站在測試的角度上,這意味著伴隨著從現有系統到新系統的成功遷移,對應用系統一定要徹底地重新進行一次端到端的測試。

          本系列教程:

          第一部分數據遷移測試

          第二部分遷移測試的類型

          在這種情況下,系統測試需要被執行,并且不管是舊系統的數據還是新數據都需要用來作測試數據。伴隨著功能的新增和修改,現有的功能點都需要被驗證。

          當用戶的全部數據要被遷移到新系統時,就不僅僅是遷移測試了,我們可以把這種測試類型稱為數據遷移測試。因此,遷移測試的對象包括:舊數據、新數據、新舊數據混合、舊功能以及新功能。

          舊的應用系統通常被稱為“遺留應用”。伴隨著新應用的生成,遺留應用也會被強制執行測試,直到新應用變得穩定和完善。在新系統上進行全面的遷移測試會揭露一些新的問題,這些問題通常在遺留應用中不會被發現。

          什么是遷移測試?

          遷移測試是指當遺留系統向新系統無縫過渡(宕機時間小、數據完整性好、沒有數據丟失)時,進行的一種驗證性的測試過程,以確保新系統所有指定的功能特性和非功能特性都滿足要求。

          簡單描述一下系統遷移:

          系統遷移

          為什么要做遷移測試?

          我們都知道,應用遷移到一個全新的系統上可能有很多原因,比如:系統加固、技術廢棄、系統優化或者其他任何原因。

          當一個正在使用中的系統被遷移到一個新系統上去時,最起碼要達到以下幾點要求:

          1.因為遷移給用戶造成的任何類型的中斷和不便都要被避免或者最小化。比如:宕機、數據丟失等。

          2.需要確保用戶可以繼續使用軟件的所有特性,盡管軟件在遷移期間被造成較小的損傷或者零損傷。比如:功能的改變,特定功能的移除

          3.另外,對于在實際的系統遷移過程中可能會發生的任何故障錯誤都做好預期和排除也十分重要。

          因此,為了確保系統的平滑過渡且過渡中消除了上述任何缺點,在實驗室進行遷移測試是非常有必要的。

          這種測試擁有其自身的重要性,并且當數據出現時它當扮演者一個非常重要的角色。

          從技術上講,基于以下幾個目標遷移測試同樣需要被執行:

          確保新系統/升級系統的兼容性。新系統需要對遺留系統支持的所有軟硬件平臺兼容。同時,新系統對于新的軟硬件平臺的兼容性也需要被測試。

          確保所有現存功能都能像遺留系統一樣正常運行。當與遺留系統進行比較時,新系統的運行方式沒有改變。

          由于遷移引起大量缺陷bug的概率很高,很多bug往往和數據相關聯,因此這類bug需要在測試過程中被發現出來并修復掉。

          確保新系統的響應時間小于或者等于遺留系統的響應時間

          確保測試過程中服務器、硬件、軟件之間的連接是完好的且沒有中斷的,不同組件之間的數據流在任何情況下都不會被中斷。

          什么時候需要做遷移測試?

          在遷移前和遷移后都需要做遷移測試。

          在測試實踐中,遷移測試的不同階段是這樣定義的:

          1.預遷移測試

          2.遷移測試

          3.后遷移測試

          除此之外,下面的測試作為完整遷移測試活動的一部分也需要被執行:

          1.后向兼容性驗證

          2.回滾測試

          在執行測試之前,對于每一個測試人員清晰地理解如下幾點是非常有必要的:

          1.新系統的每一個部分分別發生了哪些改變(服務器、前端、數據庫、調度計劃、數據流、功能點等等)

          2.了解團隊設計的實際的遷移策略。遷移如何發生,系統后臺如何一步步地發生變化以及遷移過程中需要執行哪些腳本。

          因此對新系統和舊系統進行一個徹底的學習是非常必要的,然后才能設計測試用例及測試場景來覆蓋上述測試階段和編寫測試策略。

          數據遷移測試的策略

          設計遷移測試的測試策略包含一系統的活動并且很多方面需要被考慮到。這是為了更有效的執行遷移測試并且盡可能減少錯誤和風險的發生。

          遷移測試包括哪些活動

          1)形成專業的團隊

          構建一個由專業知識扎實且實踐經驗豐富的成員組成的專業化團隊。并且為成員們提供遷移系統相關知識的培訓。

          2)業務風險分析 可能錯誤分析

          不應該在遷移后影響了現有業務的正常開展,因此-開業務風險分析會時需要引入利益相關方(測試經理、業務分析師、架構師、產品經理、業務經理等等)并識別風險、制定可實施的減輕風險的方案。測試應該包括一些可以發現風險的場景并驗證是否已經實施了緩解措施。執行“可能錯誤分析”需要采取合適的“錯誤猜測方法”并且圍繞這些錯誤來設計測試用例以期在測試過程中揭露它們

          3)遷移范圍分析和識別

          分析界定清楚遷移測試的范圍,也就是什么時候系統的哪些方面需要被測試

          4)為遷移選擇合適的工具

          在制定測試策略、選擇手工還是自動化時,明確將要使用什么工具。比如:用于對比源數據和目標數據的自動化工具

          5)為遷移選擇合適的測試環境

          為遷移前測試和遷移后測試選擇獨立的測試環境,以方便后續測試的進行。理解并記錄下遺留系統和新系統的技術要點,確保測試環境按此建立。

          6)遷移測試詳盡文檔的制定和檢查

          準備遷移測試的詳細文檔,文檔應該清晰地描述了測試方案、測試范圍、測試模式(手工還是自動化)、測試方法(黑盒測試、白盒測試)、測試周期、測試進度、造數據的方法和使用現網數據的方法(敏感數據需要被隱藏)、測試環境說明書、測試人員資質等,并且與利益相關方對文檔進行一次檢查

          7)遷移系統的產品發布

          在文檔中分析并記錄下產品遷移需要做的事項并提前發布該文檔。

          感謝您的閱讀,以上就是今天分享給大家的完整數據遷移測試教程,你學會了嗎?更多軟件測試相關的內容盡在達內軟件測試培訓機構官網,敬請關注!

          免責聲明:內容和圖片源自網絡,版權歸原作者所有,如有侵犯您的原創版權請告知,我們將盡快刪除相關內容。

          預約申請免費試聽課

          填寫下面表單即可預約申請免費試聽!怕錢不夠?可就業掙錢后再付學費! 怕學不會?助教全程陪讀,隨時解惑!擔心就業?一地學習,可全國推薦就業!

          上一篇:接觸過軟件測試,我們再來看看硬件測試
          下一篇:如果軟件測試面試遇到這樣的面試題,怎么答?

          軟件測試必備的數據庫知識有哪些?(終)

          日志在快速定位自動化腳本故障中的重要性研究

          測試慣例是什么?怎么打破測試慣例?

          “用鼠標點點點”的測試,未來還有機會嗎?

          • 掃碼領取資料

            回復關鍵字:視頻資料

            免費領取 達內課程視頻學習資料

          • 視頻學習QQ群

            添加QQ群:1143617948

            免費領取達內課程視頻學習資料

          Copyright ? 2021 Tedu.cn All Rights Reserved 京ICP備08000853號-56 京公網安備 11010802029508號 達內時代科技集團有限公司 版權所有

          選擇城市和中心
          黑龍江省

          吉林省

          河北省

          陜西省

          湖南省

          貴州省

          云南省

          廣西省

          海南省

          神马影院-战旗影院-首播影院-新视觉影院-在线观看中文字幕dvd播放 百度 好搜 搜狗
          <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>