




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
計算機軟件測試的不足以及解決對策,職稱論文內(nèi)容摘要:近些年,計算機網(wǎng)絡技術浸透到各個領域中獲得了不錯的成就,成為各個領域發(fā)展的核心技術,遭到人們的喜歡和歡迎。在應用計算機網(wǎng)絡技術時,軟件一直是關鍵內(nèi)容,人們能夠結(jié)合本身需求選擇合適自個的軟件,知足工作生活等方面的需求。在計算機軟件正式上市之前,需要經(jīng)歷復雜的測試,到達一定標準后才能進入市場,但是就調(diào)查發(fā)現(xiàn),現(xiàn)前階段計算機軟件測試面臨很多的問題,沒有發(fā)揮軟件測試本質(zhì)作用,需要采取合理的解決對策。圍繞計算機軟件測試面臨問題展開研究,提出合理的對策,希望為今后的計算機軟件測試提供參考借鑒。本文關鍵詞語:計算機;軟件測試;面臨問題;對策;隨著信息技術不斷發(fā)展進步,軟件規(guī)模越來越大,復雜性也隨之提升,要想保證軟件質(zhì)量,就要加強對軟件測試工作的重視。我們國家軟件測試工作起步相對較晚,還存在很多問題,需要不斷完善優(yōu)化,才能提高計算機軟件行業(yè)的競爭能力。軟件開發(fā)行業(yè)發(fā)展前景廣闊,遭到各大企業(yè)的青睞,加強對軟件開發(fā)技術的研發(fā),而計算機軟件測試則是華而不實的重要內(nèi)容,對軟件質(zhì)量有著直接的影響。本文先介紹軟件測試工作的重要性,再總結(jié)軟件測試面臨的問題,提出合理的對策。1軟件測試工作的重要性軟件測試工作的重要性主要具體表現(xiàn)出在兩大方面:一是軟件測試能夠提升開發(fā)效率。在軟件工程項目進行經(jīng)過中,一般將質(zhì)量、進度作為核心評價指標,很多項目負責人都會嘗試各種先進方式方法技術,以期望能夠加快開發(fā)進度,一旦出現(xiàn)返工現(xiàn)象,會對項目進度產(chǎn)生宏大影響,這就突出軟件測試重要地位,能夠通過合理的測試發(fā)現(xiàn)存在的問題,加快開發(fā)進度的同時避免出現(xiàn)返工現(xiàn)象。軟件測試工作擁有很多測試項目,華而不實包括集成測試、單元測試,能夠第一時間發(fā)現(xiàn)軟件存在的BUG及實際問題,這樣就能夠提供充足的修改時間,減少開發(fā)工作量。二是軟件測試能夠保障軟件質(zhì)量。在開展計算機軟件項目時,關注進度的同時還要關注質(zhì)量,通過常規(guī)的軟件測試,能夠發(fā)現(xiàn)系統(tǒng)問題,但是無法發(fā)現(xiàn)系統(tǒng)BUG,這時候就需要展開集成測試,能夠讓模塊之間擁有更高層次的集成度,減少軟件錯誤。2計算機軟件測試面臨的問題2.1軟件測試自動化程度較低。近些年,計算機軟件行業(yè)處于一個高速發(fā)展的狀態(tài),也出現(xiàn)了自動化測試工具,但是這類工具本身技術不夠成熟,存在較多的缺陷,需要花費大量的成本費用,操作難度相對更高層次,無法實現(xiàn)快速拓展等,沒有到達大規(guī)模應用的要求,僅僅運用到一些軟件測試的特殊工作,在實際的軟件測試經(jīng)過中,還需要大量的測試人員,十分是在嵌入式測試這一部分內(nèi)容中,基本無法使用自動化測試軟件,需要人工校對測試,由于信息技術發(fā)展較為迅速,為計算機軟件開發(fā)提供充足的技術支持,軟件開發(fā)水平越來越高,軟件工程規(guī)模也在隨之擴張,但是現(xiàn)前階段軟件測試仍然以人工測試為主,一方面會提高開發(fā)成本,導致人工費用占比不斷擴大,另一方面無法保證最終的軟件質(zhì)量,人工測試很難到達零錯誤過失,影響軟件質(zhì)量,同時降低測試效率,增加項目運行風險。2.2測試工作參與時間較晚。正常情況下,軟件開發(fā)和測試呈現(xiàn)出相輔相成的關系,兩者互相搭配完成軟件開發(fā)工作,才能得到高質(zhì)量的計算機軟件。為了充分發(fā)揮軟件測試的作用,就要控制好開發(fā)時間和測試時間,但是就調(diào)查發(fā)現(xiàn),很多企業(yè)將全部精神都放在軟件開發(fā)工作上,缺乏對軟件測試環(huán)節(jié)的重視,經(jīng)常將測試工作布置在較后的位置,導致軟件測試參與時間過晚,無法實現(xiàn)對軟件質(zhì)量的科學管控。由于軟件測試參與時間較晚的原因,在開發(fā)后期才發(fā)現(xiàn)軟件存在的缺陷問題,只能展開返工,增加不必要的花費。2.3測試方案與案例的利用率較低?,F(xiàn)前階段,軟件測試管理體系還不夠完善,存在較多的漏洞,在軟件開發(fā)經(jīng)過中,無法提供專用的測試案例庫,在后續(xù)的軟件測試期間,經(jīng)常出現(xiàn)重復利用測試案例的現(xiàn)象,這就會造成不小的資源浪費。同時,現(xiàn)前階段沒有完善的測試程序歸檔規(guī)范,在測試結(jié)束后沒有根據(jù)要求完成歸檔任務,導致測試案例庫得不到及時更新,只保存一些較為老舊的案例,無法發(fā)揮本質(zhì)作用。在軟件測試的后期階段,即便發(fā)現(xiàn)與前期類似的測試工作,也沒有能夠參考借鑒的案例,還需要重復測試工作,投入更多的時間精神,浪費資源的同時還會耽擱開發(fā)進度。2.4缺乏穩(wěn)定高效的測試團隊。在軟件開發(fā)經(jīng)過中,軟件測試成本占比擬高,能夠到達總開發(fā)成本的30%左右,需要一支專業(yè)的測試團隊,才能順利在規(guī)定時間內(nèi)完成測試任務。但是現(xiàn)前階段項目開發(fā)期間過于重視開發(fā),對于軟件測試較為忽視,缺乏足夠的專業(yè)測試人員。在這里同時,項目給軟件測試撥下的經(jīng)費相對較少,甚至出現(xiàn)經(jīng)費短缺的現(xiàn)象,導致軟件測試工作進展緩慢,逐步發(fā)展成形式化工作。除此之外,由于忽視軟件測試的原因,無法培養(yǎng)出足夠的軟件測試后備氣力,很多測試人員長時間重復同樣的測試工作,無法提升綜合能力,把握的技能相對較為單一。能夠看出,現(xiàn)前階段大部分的軟件開發(fā)項目都缺少專業(yè)的測試團隊,測試人員把握的專業(yè)技能較少,無法保證軟對的穩(wěn)定性,這些都是急需解決的問題。3計算機軟件測試工作的解決對策3.1靈敏使用軟件測試方式方法。(1〕強化自動化測試手段。固然現(xiàn)前階段自動化測試手段較少,但是仍然有一些較為成熟的手段,在軟件測試期間應該加強對這類手段的重視,選擇技術更為成熟的自動化測試手段。在選擇測試方式方法時,要展開綜合性的評估,考慮到軟件開發(fā)項目的實際情況,選擇最合適的一種,才能到達估計的測試效果,加快開發(fā)進度的同時提高軟件質(zhì)量。在選擇自動化測試手段時,考慮到系統(tǒng)架構(gòu)、數(shù)據(jù)庫平臺、軟件規(guī)模、復雜程度等,選擇合適的評估項,才能選擇最合適的開發(fā)工具,一方面能夠提高測試質(zhì)量,另一方面能夠加快測試效率。同時,還要加強對軟件自動化測試手段的研發(fā),結(jié)合市場需求推出新型產(chǎn)品,彌補市場上的空白?!?〕學習借鑒及自主研發(fā)。在軟件測試經(jīng)過中,要加強對先進案例的學習,國外一些發(fā)達國家的軟件開發(fā)工作起步更早,已經(jīng)積累了豐富的開發(fā)及測試經(jīng)歷體驗,研發(fā)出完善的軟件自動化測試工具,要加強對難得珍貴經(jīng)歷體驗的借鑒,結(jié)合我們國家軟件開發(fā)測試的實際情況,取其精華要髓去其糟粕,不斷提高我們國家軟件測試水平。同時,企業(yè)要能夠加強對軟件自動化測試工具的研發(fā),要考慮到本身的規(guī)模和需求,通過自主研發(fā)的方式,獲得的測試工具更符合企業(yè)需求,能夠大幅度提高測試效率。3.2構(gòu)建軟件測試標準及軟件測試體系。一是標準化軟件測試規(guī)范及體系。明確規(guī)定軟件測試工作流程、團隊建設形式、軟件測試不同階段工作內(nèi)容以及預期獲得的成果,統(tǒng)一化軟件測試工作文檔格式及內(nèi)容,對軟件測試工作的不同階段內(nèi)容制定可行性較高的標準體系。二是構(gòu)建軟件測試案例庫。持續(xù)完善軟件測試案例庫,有助于提升軟件測試案例的利用率,能夠盡早確定系統(tǒng)問題的來源,縮短問題分析及問題解決方案制定所需要的時間,避免此類問題再次發(fā)生,真正提升軟件測試效率,保障軟件質(zhì)量。3.3軟件項目愈加重視測試管理工作。能夠從兩方面入手:一是加強溝通溝通。就調(diào)查發(fā)現(xiàn),很多軟件項目的測試工作參與時間相對較晚,并且開發(fā)人員和測試人員基本不存在溝通溝通,為了避免上述問題,就要加強溝通溝通,這樣能夠讓測試人員更快了解測試內(nèi)容,快速找到軟件存在的問題點,與同事共享發(fā)現(xiàn)的問題,將所有的問題歸類處理,錄入案例庫,設計人員在遭到測試報告以后,能夠與測試人員溝通溝通,共同討論出一個科學的解決方案,這樣能夠加快開發(fā)進度,提高軟件質(zhì)量。二是加強測試團隊的建設。軟件測試面臨的最大的問題就是重開發(fā)輕測試,甚至出現(xiàn)測試資金缺乏的現(xiàn)象,為此要摒棄這種不合理的思想,加強對測試人員的合理培訓,引進一些先進的測試技術及方式方法,不斷提高測試人員綜合素養(yǎng),把握更多的專業(yè)測試技能。同時,還要注意改善薪酬福利構(gòu)造,讓測試人員感遭到公司的重視,全身全意投入工作。3.4加強對先進檢測技術的運用。在計算機軟件項目開發(fā)經(jīng)過中,能夠加強對各類先進軟件檢測技術的運用,包括靜態(tài)檢測技術、動態(tài)檢測技術等,每種技術優(yōu)缺點不同,能夠快速找到軟件存在的漏洞問題,需要軟件測試人員憑借經(jīng)歷體驗選擇。動態(tài)檢測方式方法包括非執(zhí)行?!睳on-ExecutableStack〕、非執(zhí)行堆與數(shù)據(jù)〔Non-ExecutableHeap/data〕、內(nèi)存映射〔MemoryMapping〕、安全分享庫〔SafeSharedLibraries〕、沙箱〔Sandbox〕和程序解釋〔ProgramInterpretation〕等。靜態(tài)檢測技術進行計算機軟件檢查通過使用程序分析技術,檢測計算機軟件中潛在的安全問題?,F(xiàn)前階段,計算機網(wǎng)絡技術已經(jīng)成為人們生活的一部分,帶來宏大的便利,人們對軟件開發(fā)提出更高層次的要求,這就需要加強對軟件測試的重視。在軟件開發(fā)項目運行期間,存在一些潛在的風險問題,需要選擇合適的檢測方式方法,才能及時發(fā)現(xiàn)問題,開發(fā)出高質(zhì)量的計算機軟件。為此,要結(jié)合計算機軟件測試存在的實際問題,制定科學合理的解決方案,加強對計算機軟件測試環(huán)節(jié)的重視,建立專業(yè)的測試團隊,同時構(gòu)建規(guī)范統(tǒng)一的測試體系,才能為今后的軟件測試工作奠定良好的基礎。以下
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 工業(yè)設備維護服務合同
- 2024-2025學年高二生物人教版選擇性必修3教學課件 第2章- 第2節(jié)
- 個人裝修勞務合同
- 國際市場營銷理論模擬試題
- 智能家居控制界面操作表格
- 體育賽事運營與品牌推廣合同
- 云計算服務平臺搭建作業(yè)指導書
- 2025年月度銷售統(tǒng)計表
- PPP業(yè)務知識培訓課件
- 旅游管理案例分析題集及解析
- 2025年閥門產(chǎn)品申請購銷合作協(xié)議
- 房屋市政工程生產(chǎn)安全重大事故隱患判定標準(2024版)危險性較大的分部分項工程專項施工方案嚴重缺陷清單(試行)解讀
- 2025年包頭輕工職業(yè)技術學院單招職業(yè)傾向性測試題庫新版
- 2025年懷化師范高等專科學校單招職業(yè)技能測試題庫帶答案
- 2025年湖北幼兒師范高等??茖W校單招職業(yè)技能測試題庫含答案
- DeepSeek-V3技術報告(中文版)
- 政治-貴州省貴陽市2025年高三年級適應性考試(一)(貴陽一模)試題和答案
- 公司副總經(jīng)理英文簡歷
- Inplan 操作手冊初稿
- 公司資產(chǎn)無償劃轉(zhuǎn)職工安置方案安置方案
- 最新報銷菜單(精編版)
評論
0/150
提交評論