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

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

  • <strong id="5koa6"></strong>
  • 軟件測試中使用 Rational Robot 實現軟件自動化測試(一)

    發表于:2009-09-03來源:作者:點擊數: 標簽:軟件測試自動化rationalRATIONALRational
    軟件測試中使用 Rational Robot 實現軟件 自動化測試 (一) 自動化 測試 的好處 在過去的數年中,通過使用自動化的 測試 工具對軟件的 質量 進行保障的例子已經數不勝數。到現在為止自動化 測試工具 已經足夠完善了,我們完全可以通過在軟件的測試中應用自

    軟件測試中使用 Rational Robot 實現軟件自動化測試(一)

    自動化測試的好處

            在過去的數年中,通過使用自動化的測試工具對軟件的質量進行保障的例子已經數不勝數。到現在為止自動化測試工具已經足夠完善了,我們完全可以通過在軟件的測試中應用自動化的測試工具來大幅度的提供軟件測試的效率和質量。在使用自動化的測試工具的時候我們建議盡早的開始測試的工作,這樣可以使修改錯誤更加的容易和廉價,并且可以減少更正錯誤對軟件開發周期的影響。下圖顯示了手工測試與自動化測試的比較。這個測試案例中包括1750個測試用例和700多個錯誤。

        手工測試與自動化測試的比較

    d

            通過這個表我們可以看出自動化測試與傳統的手工測試在所有的方面都有很大的不同,尤其是在執行測試和產生測試報告的方面。

        短測試周期中手工測試面臨的挑戰

            迭代式的開發過程已經顯示了比瀑布式開發的巨大好處,并已逐漸的取代傳統的瀑布式開發成為了目前最流行的軟件開發過程。在迭代開發中強調在較短的時間間隔中產生多個可執行、可測試的軟件版本,這就意味著測試人員也必須為每次個迭代產成的軟件系統進行測試。測試工作的周期被縮短了,測試的頻率被增加了。在這種情況下,傳統的手工測試已經嚴重的滿足不了軟件開發的需求。如下圖所示,當第一個可測試的版本產生后,測試人員開始對這個版本的系統進行測試,很快第二個版本在第一個版本的技術上產生了,測試人員需要在第二次測試時重復上次的測試工作,還要對新增加的功能進行測試,每經過一個迭代測試的工作量會逐步的累加。隨著軟件開發過程的進展,測試工作變得越來越繁重,如果使用手工測試的方法,將很難保證測試工作的進度和質量。在這種情況下應用良好的自動測試工具將勢在必行。通過使用自動化測試工具測試人員只要根據測試需求完成測試過程中的所需的行為,自動化測試工具將自動生成測試腳本,通過對測試腳本的簡單修改便可以用于以后相同功能的測試了,而不必手工的重復已經測試過的功能部分。

        手工測試的問題

    dd

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品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>