軟件測試畢業(yè)論文(優(yōu)秀范文推薦10篇),軟件工程論文_第1頁
軟件測試畢業(yè)論文(優(yōu)秀范文推薦10篇),軟件工程論文_第2頁
軟件測試畢業(yè)論文(優(yōu)秀范文推薦10篇),軟件工程論文_第3頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

軟件測試畢業(yè)論文〔優(yōu)秀范文推薦10篇〕,軟件工程論文軟件測試是促進(jìn)鑒定軟件的正確性、完好性、安全性和質(zhì)量的經(jīng)過,測試是對(duì)軟件質(zhì)量的度量的保證,本篇文章就向大家介紹幾篇軟件測試畢業(yè)論文的范文,希望大家通過下面論文能夠?qū)浖y試論文的寫作重點(diǎn)有所了解。軟件測試畢業(yè)論文優(yōu)秀范文推薦10篇之:計(jì)算機(jī)軟件測試方式方法及應(yīng)用分析內(nèi)容摘要:隨著計(jì)算機(jī)技術(shù)的不斷發(fā)展,軟件的復(fù)雜性逐步升高,用戶對(duì)于各種軟件的要求也逐步提高,而軟件在運(yùn)行經(jīng)過中難免會(huì)出現(xiàn)漏洞或故障,因而軟件測試技術(shù)的應(yīng)用就顯得極為重要。本文就計(jì)算機(jī)軟件測試方式方法和應(yīng)用進(jìn)行分析。本文關(guān)鍵詞語:計(jì)算機(jī);軟件測試;方式方法;應(yīng)用;策略;措施;在信息化時(shí)代,計(jì)算機(jī)被廣泛應(yīng)用于人們的生活和工作中,給人們生活和社會(huì)生產(chǎn)帶來了極大便利。軟件是計(jì)算機(jī)的重要組成部分,軟件的質(zhì)量高低將直接影響人們的生活效率和工作效率。計(jì)算機(jī)軟件測試技術(shù)是一種具有前瞻性的計(jì)算機(jī)使用方式方法,能夠從根本上降低計(jì)算機(jī)軟件的故障頻率。因而必須重視計(jì)算機(jī)軟件測試工作,科學(xué)應(yīng)用測試方式方法加強(qiáng)對(duì)計(jì)算機(jī)軟件的測試,保證測試的可行性,進(jìn)而避免軟件在運(yùn)行經(jīng)過中出現(xiàn)各種故障問題[1].一、計(jì)算機(jī)軟件測試方式方法〔一〕邏輯驅(qū)動(dòng)法該種測試方式方法又被稱為白盒測試法,是一種對(duì)計(jì)算機(jī)軟件代碼進(jìn)行測試的方式方法。在實(shí)踐當(dāng)中,主要對(duì)計(jì)算機(jī)軟件的運(yùn)行途徑進(jìn)行了解、分析和測試,在確保計(jì)算機(jī)軟件整體構(gòu)造完好的情況下,開展測試工作,進(jìn)而了解計(jì)算機(jī)軟件在實(shí)際運(yùn)行經(jīng)過當(dāng)中的途徑信息和速度數(shù)值等信息,并將這些數(shù)據(jù)進(jìn)行全面且系統(tǒng)的分析、整理和總結(jié)。邏輯驅(qū)動(dòng)法在應(yīng)用于計(jì)算機(jī)軟件的測試時(shí),存在著一定問題,工作人員必須在確保計(jì)算機(jī)軟件構(gòu)造完好的情況下進(jìn)行測試,若計(jì)算機(jī)軟件出現(xiàn)不完好情況,那么就無法找出軟件的故障原因;若計(jì)算機(jī)軟件的數(shù)據(jù)發(fā)生錯(cuò)誤,那么就無法了解軟件存在的問題,必須借助其他軟件對(duì)其進(jìn)行完善?!捕臣蓽y試法該種測試方式方法是應(yīng)用于計(jì)算機(jī)軟件集成中的一種技術(shù)方式方法,可對(duì)不同軟件元件連接情況進(jìn)行了解,進(jìn)而獲取元件連接的正確性和錯(cuò)誤情況,若不同元件在連接時(shí)出現(xiàn)各種問題,直接影響計(jì)算機(jī)的正常運(yùn)行。在一般情況下,集成測試主要基于軟件測試的設(shè)計(jì)進(jìn)行開展,采取元件集成處理方式方法,在大區(qū)域模塊中對(duì)計(jì)算機(jī)軟件進(jìn)行測試,了解元件運(yùn)行的情況,進(jìn)而得悉計(jì)算機(jī)軟件在運(yùn)行經(jīng)過中的各種問題。利用集成測試法對(duì)計(jì)算機(jī)軟件進(jìn)行測試時(shí),大多是通過自下而上或自上而下的順序開展,進(jìn)而保障計(jì)算機(jī)軟件的元件完好性[2].〔三〕黑盒測試法該種測試方式方法就是指通過等價(jià)類劃分的方式采取既定測試方案將輸入地區(qū)劃分為不同的子集,在這些不相關(guān)的子集中相關(guān)元素是等價(jià)的,進(jìn)而對(duì)軟件進(jìn)行測試,極為便捷。黑盒測試法只需要在不同的集合中選取一個(gè)元素對(duì)其進(jìn)行測試,既方便又快速,進(jìn)而獲取測試條件,并了解計(jì)算機(jī)軟件程序功能的完好性。〔四〕單元測試法該種測試方式方法就是對(duì)計(jì)算機(jī)軟件的一些基礎(chǔ)元件及不同模塊進(jìn)行測試,屬于一種最為基礎(chǔ)的測試方式方法,可通過測試保障軟件各項(xiàng)基本功能的完善性,并提升計(jì)算機(jī)運(yùn)行的穩(wěn)定性和安全性。在利用單元測試法對(duì)計(jì)算機(jī)軟件進(jìn)行測試時(shí),工作人員首先要了解并把握基礎(chǔ)程序,并對(duì)設(shè)計(jì)原理進(jìn)行深切進(jìn)入理解,在程序原理的基礎(chǔ)上對(duì)計(jì)算機(jī)軟件的代碼編寫進(jìn)行分析、研究和開發(fā)。同時(shí),單元測試法必須在計(jì)算機(jī)驅(qū)動(dòng)模塊的基礎(chǔ)上進(jìn)行,這就要求單元測試法在對(duì)計(jì)算機(jī)軟件進(jìn)行測試前,先要對(duì)計(jì)算機(jī)的驅(qū)動(dòng)系統(tǒng)進(jìn)行測試,主要采用控制流測試方式方法對(duì)計(jì)算機(jī)驅(qū)動(dòng)系統(tǒng)進(jìn)行處理和排錯(cuò),并結(jié)合對(duì)軟件基礎(chǔ)元件的測試信息結(jié)果,加強(qiáng)對(duì)元件模塊化的測試,進(jìn)而保障計(jì)算機(jī)系統(tǒng)的正常運(yùn)行[3].二、提升計(jì)算機(jī)軟件測試效果的策略〔一〕同步開發(fā)與測試同步開發(fā)與測試流程就是先對(duì)客戶的各種需求進(jìn)行了解,并在這里基礎(chǔ)上根據(jù)不同需求完善計(jì)算機(jī)軟件的測試方案,在軟件的開發(fā)完成之后就對(duì)該軟件進(jìn)行測試,并對(duì)測試數(shù)據(jù)和結(jié)果進(jìn)行專業(yè)性的分析,整理出評(píng)估報(bào)告,根據(jù)評(píng)估報(bào)告的內(nèi)容再對(duì)計(jì)算機(jī)軟件進(jìn)行合理調(diào)整?!捕硟?yōu)化形式在應(yīng)用各種測試方式方法對(duì)計(jì)算機(jī)軟件進(jìn)行測試時(shí),工作人員可將傳統(tǒng)的測試形式進(jìn)行創(chuàng)新和優(yōu)化,利用集成測試法對(duì)計(jì)算機(jī)軟件進(jìn)行測試和驗(yàn)收,將計(jì)算機(jī)軟件的測試經(jīng)過分為兩個(gè)不同階段,即開發(fā)員測試和系統(tǒng)測試,這樣就能夠避免重復(fù)測試現(xiàn)象的出現(xiàn),并可對(duì)計(jì)算機(jī)軟件進(jìn)行提早的系統(tǒng)測試,進(jìn)而降低成本。〔三〕自動(dòng)化測試對(duì)計(jì)算機(jī)軟件進(jìn)行測試的目的就是及時(shí)發(fā)現(xiàn)軟件所存在的各種問題,并采取相應(yīng)手段對(duì)其進(jìn)行完善和優(yōu)化,進(jìn)而保障計(jì)算機(jī)軟件的正常運(yùn)行和應(yīng)用,提高計(jì)算機(jī)軟件的穩(wěn)定性和安全性。傳統(tǒng)測試均以人工方式為主,消耗損費(fèi)了大量的人力資源,人為不確定因素也會(huì)導(dǎo)致計(jì)算機(jī)軟件的各種故障問題,因而可適當(dāng)應(yīng)用各種自動(dòng)化測試方式方法對(duì)計(jì)算機(jī)軟件進(jìn)行測試[4].綜上所述,在計(jì)算機(jī)軟件測試中靈敏應(yīng)用各種測試方式方法,了解軟件的故障問題,并對(duì)其完善,保障軟件運(yùn)行的穩(wěn)定性和安全性,進(jìn)而提高用戶的體驗(yàn)效果。以下為參考文獻(xiàn)[1]魏鑫,安鵬偉,趙菲,等。黑盒測試技術(shù)方式方法在大氣數(shù)據(jù)計(jì)算機(jī)軟件測試中的應(yīng)用[J].導(dǎo)航定位與授時(shí),2021,5〔5〕:107-111.[2]陳強(qiáng),陳雙,吳立金,等。分布式復(fù)雜系統(tǒng)軟件測試建模方式方法與應(yīng)用研究[J].計(jì)算機(jī)測量與控制,2022,27〔2〕:129-134.[3]魏瑞濤。常用計(jì)算機(jī)軟件測試的方式與應(yīng)用實(shí)踐[J].數(shù)字化用戶,2021,24〔33〕:141.[4]薛茹。計(jì)算機(jī)軟件測試方式方法及應(yīng)用實(shí)踐[J].無線互聯(lián)科技,2021,15〔10〕:50-51.文獻(xiàn)劉佳,王麗,楊俊葉。計(jì)算機(jī)軟件測試方式方法及應(yīng)用分析[J].科技風(fēng),2020〔09〕:119.軟件測試畢業(yè)論文優(yōu)秀范文推薦10篇之:軟件自動(dòng)化測試方式方法的應(yīng)用內(nèi)容摘要:軟件自動(dòng)化測試任務(wù)就是有效保證軟件自動(dòng)化的品質(zhì),然而當(dāng)代化網(wǎng)絡(luò)軟件技術(shù)的迅速發(fā)展,導(dǎo)致各種各樣的軟件層出不窮。因而明顯增加了對(duì)于現(xiàn)代軟件自動(dòng)化測試工作的重要性,與此同時(shí),也逐步提升了對(duì)現(xiàn)代軟件自動(dòng)化測試工作的品質(zhì)與時(shí)效的要求,因而當(dāng)前社會(huì)對(duì)軟件自動(dòng)化測試方式也逐步增加,隨著有關(guān)人員深化研究軟件自動(dòng)化測試,一些高效能軟件測試的形式逐步出現(xiàn),例如LinuxGUI自動(dòng)化測試、PythonCLI自動(dòng)化測試等。本文關(guān)鍵詞語:軟件;自動(dòng)化測試;研究;應(yīng)用;當(dāng)前社會(huì)上出現(xiàn)各種各樣的網(wǎng)絡(luò)軟件,致使軟件用戶對(duì)軟件品質(zhì)的要求提高了很多,為了知足現(xiàn)代群眾的需求,我們對(duì)軟件測試方式也逐步改革、更新,通過對(duì)軟件品質(zhì)和功能的全面化測試,來對(duì)已做完的軟件進(jìn)行有效的改善。軟件自動(dòng)化測試已漸漸成為現(xiàn)代軟件測試新的鉆研問題,傳統(tǒng)老式的人為測試方式,效率與正確性都無法知足現(xiàn)代社會(huì)要求,因而軟件自動(dòng)化測試方式已成為現(xiàn)代軟件測試中不可缺少的話題。一、軟件自動(dòng)化測試方式方法的研究〔一〕軟件自動(dòng)化測試的概念軟件自動(dòng)化測試就是把老式傳統(tǒng)的人為手工測試方式更改為用機(jī)器軟件測試的新型工作。一般情況,設(shè)計(jì)完成測試任務(wù)后,還需經(jīng)過評(píng)價(jià)與審核,以及人工測試得到相關(guān)執(zhí)行測試結(jié)果。軟件自動(dòng)化測試則是將這些經(jīng)過通過一些機(jī)器設(shè)備,軟件程序設(shè)定好的形式自動(dòng)化的評(píng)價(jià),檢測軟件,這樣既保證了準(zhǔn)確性、科學(xué)性,也大大的提高了工作效率,節(jié)省人工。但在實(shí)際測試中往往需要反復(fù)屢次的進(jìn)行測試,以便使制作者到達(dá)對(duì)軟件的高效和低成本要求。隨著軟件測試成率的增加,軟件自動(dòng)化測試的地位也漸漸提高,越來越重要。由于現(xiàn)代軟件自動(dòng)化測試方式越來越多,因而軟件自動(dòng)化測試發(fā)展空間越來越大,應(yīng)用空間更廣泛?!捕耻浖詣?dòng)化測試的方式方法現(xiàn)代化的軟件自動(dòng)化測試方式根據(jù)操作形式可分為腳本編寫、錄制回放、數(shù)據(jù)驅(qū)動(dòng)和關(guān)鍵字驅(qū)動(dòng)四個(gè)重要方式方法。〔1〕腳本編寫方式方法一般需要人為現(xiàn)對(duì)軟件的各個(gè)板塊功能進(jìn)行研究,并且相關(guān)設(shè)計(jì)人員要對(duì)照軟件實(shí)操功能和講明,各方面審核之后再以此為標(biāo)準(zhǔn)編寫軟件自動(dòng)化腳本。經(jīng)過編寫腳本的方式對(duì)軟件操作自動(dòng)化測試,該方式優(yōu)點(diǎn)有很高的準(zhǔn)確性和很好的活動(dòng)性,但由于編寫腳本需要人工,并且大多數(shù)腳本都不可復(fù)制,所以該方式存在的最大缺點(diǎn)就是造成軟件測試資金消耗損費(fèi)較大?!?〕錄制回放方式方法與腳本編寫方式方法基本類似,錄制回放方式方法以編寫的錄制回放腳本為根據(jù)參照,通過腳本對(duì)軟件用戶操作記憶的模擬再現(xiàn)功能,到達(dá)對(duì)軟件自動(dòng)化測試的屢次重復(fù)試驗(yàn),通過該方式能夠到達(dá)基本的測試要求。其優(yōu)點(diǎn)由于錄制回放方式方法具有很強(qiáng)的操作性,所以一般被用于資金低消耗的軟件開發(fā)測試中。其缺點(diǎn)由于錄制回放方式方法都是采用單調(diào)的編寫腳本方式,所以受腳本不可復(fù)制利用的影響,錄制回放方式方法會(huì)造成多數(shù)冗余?!?〕數(shù)據(jù)驅(qū)動(dòng)方式方法以有關(guān)變量的數(shù)據(jù)化為標(biāo)準(zhǔn),將測試結(jié)果標(biāo)記在測試腳本上,使文件記錄與腳本記錄相對(duì)照,此情況下測試腳本與測試數(shù)據(jù)分開后,測試腳本可以單獨(dú)再次使用。因而數(shù)據(jù)驅(qū)動(dòng)方式方法優(yōu)點(diǎn)為測試腳本的測試內(nèi)容活潑踴躍性和全面化方向更好,相應(yīng)的缺點(diǎn)也顯露出來,測試腳本在用于不同軟件上,還需要人為單獨(dú)對(duì)腳本做相應(yīng)更改,這一方面上明顯提高了成本資金。〔4〕關(guān)鍵字驅(qū)動(dòng)方式方法以數(shù)據(jù)驅(qū)動(dòng)測試技術(shù)為參照,經(jīng)過一系列改革、創(chuàng)新而創(chuàng)造的。關(guān)鍵字驅(qū)動(dòng)方式方法在使用時(shí),需要有關(guān)人員先成立關(guān)鍵字構(gòu)造,再以此為根據(jù)成立數(shù)據(jù)庫,通過讀取關(guān)鍵字、調(diào)用測試項(xiàng)目來操作軟件自動(dòng)化測試。關(guān)鍵字驅(qū)動(dòng)方式方法有強(qiáng)大的更改性,能夠廣泛用于軟件自動(dòng)化測試的每個(gè)步驟,其優(yōu)勢在于以關(guān)鍵字為核心的數(shù)據(jù)庫、數(shù)據(jù)表,能夠獨(dú)立測試自動(dòng)化工具。二、軟件自動(dòng)化測試的實(shí)際應(yīng)用〔一〕LinuxGUI自動(dòng)化測試LinuxGUI自動(dòng)化測試是以現(xiàn)代Linux自動(dòng)化測試的為中心,Linux自動(dòng)化測試法是上文提到的關(guān)鍵字驅(qū)動(dòng)方式方法中的一種。GUI測試僅僅是軟件測試類型中的一種,主要是以形狀頁面為核心的測試對(duì)象。LinuxGUI自動(dòng)化測試法的根本就是用操作很多關(guān)鍵字驅(qū)動(dòng),通過對(duì)構(gòu)造框架的分類,到達(dá)所有功能的同時(shí)操作,其服務(wù)形式能夠使自動(dòng)化測試工作到達(dá)高效率。LinuxGUI自動(dòng)化測試法在現(xiàn)實(shí)中應(yīng)用時(shí),相關(guān)人員應(yīng)注重對(duì)軟件成效性、穩(wěn)定性、靈敏性的檢測。在軟件成效性測試中,需要高密度測試工作,因而人為手工測試無法到達(dá)此項(xiàng)測試要求。在軟件穩(wěn)定性測試中,其根本是測試軟件在很長時(shí)間,超大容量等一些特殊情況下運(yùn)行的穩(wěn)定程度,經(jīng)過特殊情況的情景再現(xiàn),對(duì)軟件成熟性,使用功能上進(jìn)行測試。在軟件靈敏性測試中,由于測試單元復(fù)雜多變,所以僅對(duì)小單元檢測,即使如此軟件自動(dòng)化測試也各層適用?!捕砅ythonCLI自動(dòng)化測試CLI是一種命令接口,屬于文本類型的一種。其主要核心是通過遠(yuǎn)程端口與終端口,建立起用戶與軟件設(shè)備的橋梁,在操作時(shí)主要取決于用戶在鍵盤中輸入的口令要求,用此監(jiān)控和保衛(wèi)網(wǎng)絡(luò)軟件設(shè)備。命令協(xié)議、命令外殼、命令集等三項(xiàng)主要構(gòu)成CLI的測試形式。CLI自動(dòng)化測試核心是用戶操作者通過鍵盤輸入文本命令來驅(qū)動(dòng)終端,由終端將命令發(fā)送到用戶端,再由遠(yuǎn)程操作溝通,之后服務(wù)終端就開場運(yùn)行了,通過軟件終端對(duì)服務(wù)終端的驅(qū)動(dòng),最后利用命令集實(shí)現(xiàn)對(duì)用戶命令的解讀。因而CLI自動(dòng)化測試法在實(shí)際使用時(shí),應(yīng)當(dāng)先選擇根據(jù)、合理、穩(wěn)定的框架自動(dòng)化測試,以此為根本對(duì)CLI自動(dòng)化測試法的成效進(jìn)行整理,分析,最后再根據(jù)整理分析數(shù)據(jù)與測試框架對(duì)自動(dòng)化測試方式方法進(jìn)行審核設(shè)計(jì)。三、結(jié)束語綜上所述,經(jīng)太多種多樣的軟件自動(dòng)化測試方式方法,當(dāng)前相關(guān)測試工作人員已經(jīng)能夠高效準(zhǔn)確的研究軟件自動(dòng)化的優(yōu)化空間。并且利用軟件自動(dòng)化測試的方式,也能明顯的減少人力物力的成本費(fèi)用。因而有關(guān)測試工作人員應(yīng)該多多采用自動(dòng)化測試方式,在降低人為手工測試的同

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論