軟件測試過程中的工具使用[1] 軟件測試
摘要:軟件測試是保證軟件質量的重要手段,它在整個軟件開發過程中占據了將近一半的時間和資源。在軟件測試過程中合理的引入測試工具,能夠加快測試進度,提高測試質量,實現更快、更好的開發軟件產品的目標。本文介紹了覆蓋軟件測試各個階段的測試工具,說明了每一類工具所應用的測試階段,以及它能發揮的作用。
Abstract:Software test is one measure to insure the quality of software, it costs half of time and resource in the whole process of development. If test tools can be used in the process, it would to improve the speed of test and the quality of test, It’s probable to develop software rapidly and to produce high quality. In this document it introduces some software test tools for the different of test moment, it introduce the time for every kind of tools, but the function of the test tool.
關鍵字:軟件測試工具;測試設計;靜態分析;單元測試;功能測試;性能測試;測試過程管理;
Keywords:software test tool;test design;static analysis;unit test;function test;performance test;test process management;
1引言
最近幾年,軟件測試在國內越來越受到重視,因為大家逐漸認識到了軟件測試對于保證軟件質量的重要性。隨著對軟件測試重視的提高,國內軟件測試技術的發展也很快,逐漸從過去手工作坊式的測試向測試工程化的方向發展。
要真正實現軟件測試的工程化,其基礎之一就是要有一大批支持軟件測試工程化的工具。因此,軟件測試工具對于實現軟件測試的工程化來說至關重要。本文就從如何進一步提高軟件測試質量和效率的角度出發,討論測試工具在軟件測試過程中的應用。
2為什么要引入測試工具
在測試過程中引入測試工具能給我們帶來以下的好處。
2.1提高工作效率
這是引入測試工具給我們帶來的一個顯著好處。那些固定的、重復性的工作,可以由測試工具來完成,這樣就使得測試人員能有更多的時間來計劃測試過程,設計測試用例,使測試進行的更加完善。
2.2保證測試的準確性
測試是需要投入大量的時間和精力的,人工進行測試時,經常會犯一些人為的錯誤,而工具的特點恰恰能保證測試的準確性,防止人為疏忽造成的錯誤。
原文轉自:http://www.anti-gravitydesign.com