freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

軟件測試自動化小論(編輯修改稿)

2025-02-03 10:34 本頁面
 

【文章內(nèi)容簡介】 軟件測試自動化 前言 軟件測試時一項艱苦的工作 ,需要投入大量的時間和精力,據(jù)統(tǒng)計,軟件測試會占用整個開發(fā)時間的 40%甚至更高。而且軟件測試工作具有較大的重復(fù)性,我們知道,軟件在發(fā)布之前都要進(jìn)行幾輪測試,也就是說大量的測試用例會被執(zhí)行幾遍。在測試后期所進(jìn)行的回歸測試,大部分測試工作也是重復(fù)的。對于為了解決軟件缺陷、需求變化、代碼修改很少,而為了覆蓋代碼改動所造成的影響而需要進(jìn)行的大量的測試這種情況,雖然回歸測試找到軟件缺陷的可能性很小,效率比較低,但又是必要的。此后,軟件產(chǎn)品版本不斷更新,不斷增加功能或者修改功能,期間所進(jìn)行的測試工作重復(fù)性也很高,所以 這些因素驅(qū)動著軟件自動化的產(chǎn)生和發(fā)展。 一、 測試自動化的內(nèi)涵 (一) 手工測試的局限性 測試人員在進(jìn)行手工測試時,具有創(chuàng)造性,可以舉一反三,而且對于那些復(fù)雜的邏輯判斷、界面是否友好,手工測試具有明顯的優(yōu)勢。但是,簡單的功能性測試用例在每一輪測試中都不能少,而且具有一定的機械性、重復(fù)性,其工作量往往很大,無法體現(xiàn)手工測試優(yōu)越性。如果讓手工做重復(fù)的測試,容易引起測試人員的乏味,嚴(yán)重影響工作情緒等。而且,手工測試在某些方面甚至束手無策、無法實現(xiàn)測試的目標(biāo),存在著一定的局限性。 (二) 什么是測試自動化 自動化測試是把人為驅(qū)動的測試行 為轉(zhuǎn)化為機器執(zhí)行的一種過程,即模擬手工測試步驟,通過執(zhí)行由程序語言編制的測試腳本。自動地完成軟件的單元測試、功能測試、負(fù)載測試或性能測試等全部工作。自動化意味著測試全過程的自動化和測試管理工作的自動化。雖然軟件測試過程不能完全實現(xiàn)自動化,但是,我們理應(yīng)每時每刻想這個方向努力,不斷地問自己 這些測試工作能否由軟件系統(tǒng)或者工具來自動完成?在測試計劃、設(shè)計、實施和管理的任何時刻,始終尋求更有效、更可靠地方法和手段,以有助于提高測試的效率。所有有人更希望將測試自動化解釋為“能夠使測試過程簡單并有效率、使測試過程 更為快捷而沒有延誤的方法或努力”?!叭^程的自動化測試”思想是非常重要的,會改變我們測試工作的思維、改變我們測試的生活,將測試帶到一個新的境界。 二、 測試自動化實現(xiàn)的原理 (一) 代碼分析 最早進(jìn)行代碼分析的工具室編譯器。但是,早期的編譯器對那些語法上正確但是非??梢傻拇a結(jié)構(gòu)置之不理。 1979 年,貝爾實驗室的 Steve Johnson 在PCC 基礎(chǔ)上開發(fā)出代碼分析工具 Lint,能檢查出更多不符合規(guī)范的錯誤以及函數(shù)接口參數(shù)不一致性問題等,完成代碼健壯性檢查。 代碼分析工具還體現(xiàn)在集成開發(fā)環(huán)境( IDE)中,多數(shù) IDE 的代 碼編輯器都可以實時進(jìn)行代碼檢查,直接定位和高亮顯示警告信息和可能的錯誤。除了基本的分析、內(nèi)建的靜態(tài)分析外,大部分 IDE 都有可選的插件來執(zhí)行更全面的代碼分析。 (二) 對象識別 通
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1