999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

計算機軟件測試技術與深度開發應用探討

2017-04-13 20:21:50娟,駱慶,張
電子測試 2017年19期
關鍵詞:深度設計

杜 娟,駱 慶,張 泉

(云南昆鋼電子信息科技有限公司,云南昆明,650302)

計算機軟件測試技術與深度開發應用探討

杜 娟,駱 慶,張 泉

(云南昆鋼電子信息科技有限公司,云南昆明,650302)

在非專業軟件開發人員對軟件開發的過程中會遇到軟件設計方法與測試等方面的問題,對軟件測試的關鍵技術以及深度軟件開發的方法進行闡述,可以為非專業軟件開發人員開發軟件提供一定的指導。

黑盒測試;白盒測試;生命周期法;原型化方法;自動系統開發法

0 引言

軟件深度開發的過程不僅復雜而且十分特殊,具體涉及到軟件架構設計與算法編碼的具體過程。需要建立科學完善的計算機軟件深度開發體系,優化軟件開發的整個流程,使得軟件的可靠性以及復用性以及可維護性都能夠得到保障。讓軟件在一定的環境下運行并對軟件的運行情況進行觀察,找出軟件在運行的過程中存在的問題,并將存在的問題記錄下來。在軟件測試完畢之后對測試過程中出現的問題進行總結,并以此為基礎對軟件進行評價,最終完成整個軟件測試的過程。根據衡量軟件標準可以將軟件測試分為可靠、安全與性能測試,來分別對軟件的可靠性、安全性以及性能進行測試。 在測試的過程中可以將軟件在可靠性、安全性以及性能方面所存在的問題檢測出來,然后向軟件開發人員反饋,以便于下一步對軟件進行改進。

1 軟件深度開發技術

在軟件工程相關理論中將軟件的開發分為不同的階段,軟件開發包括前期的調研、需求與功能分析、軟件架構設計、各個軟件模塊的開發、軟件的集成、軟件測試與交付用戶和后期維護等諸多環節。比如在軟件開發公司與客戶有合作意向并簽訂軟件開發合同之后,軟件公司會派出企業的開發人員到客戶公司進行實地的調研與客戶進行充分的溝通來達到充分理解客戶的軟件開發意圖,想要實現哪些功能,并將其一一記錄下來,并交給客戶進行審閱。然后客戶根據軟件開發者記錄的功能進行一一核對,對其中存在的問題比如功能是否完備,軟件實現的方式和運行的環境是否符合本公司的要求等等進行充分溝通,盡量避免由于溝通不暢而造成功能的不完備而出現最終返工的結果。在交流完畢之后軟件公司會成立項目小組,由項目小組負責對項目進行需求分析與功能分析,然后再次基礎上對軟件的架構進行設計,在軟件架構設計完畢之后由項目組長負責對任務進行分配,各個小組成員完成各自相應的開發任務,最后進行系統集成以及系統測試等環節。在計算機軟件深度開發的過程中,為了提高軟件的開發效率以及增強軟件開發的可靠性,軟件架構設計者必須要從軟件開發的整個流程著手,來對軟件開發的流程、環節進行必要性的梳理,然后在此基礎上確定軟件開發的整個過程包括所有的環節以及各個環節之間的順序關系,實現軟件的深度開發。

1.1 軟件深度開發流程

在軟件深度開發過程中首要的任務是參與軟件開發的項目經理和技術骨干通過與客戶之間的溝通來對客戶的需求進行梳理。在確定客戶的需求之后,相關工作人員需要結合這些需求來對軟件的結構以及軟件的功能進行設計,然后接著對具體功能實現以及軟件的界面設計以及功能模塊設計進行任務的具體劃分,然后就是編碼工作。在使用編程語言進行軟件界面和具體功能開發的過程中,開發人員根據各自的分工來分別實現軟件的界面以及具體的功能設計,并且要明確軟件的使用環境,使得開發的軟件具有一定的針對性。此外在軟件深度開發的過程中還需要借助概要設計來對軟件開發過程中各個環節的工作進行簡化,使得整個開發流程看起來非常的簡潔清晰,這有利于保障開發人員在開發的過程中始終保持一個清晰的思路,在構建起軟件開發環節之間的邏輯關系之后,能夠在一定程度上確保開發的目的性和準確性。

1.2 軟件編碼工作

在軟件的深度開發流程確定之后,軟件開發人員需要結合概要設計,開始進行代碼編寫的工作。在代碼編寫之初首先要確定的是編程語言,編碼語言有很多種選擇不同的編碼語言就選擇了軟件開發不同的架構方式與軟件的層次結構,編碼的效率與代碼執行的效率都會有所差異,這需要結合項目的開發周期、技術指標以及不同語言開發的難易程度不同來綜合選擇和設計,來最大限度的保障后續代碼編寫工作能夠在規定的開發周期內完成軟件開發的整個過程。目前很多的嵌入式軟件都采用C語言進行開發,并且有很多支持C語言的集成開發環境,但是對于大型的應用軟件的開發C++語言用的比較多,而采用C#軟件界面的開發非常的有利,總之根據軟件具體要實現的功能以及上述約束條件來選擇具體的開發語言以及開發環節。

2 軟件測試的原則與應用實踐

2.1 科學性原則

必須要采用科學的測試方法來對軟件進行測試。不同的測試內容可以采用不同的測試方法比如功能測試可以采用黑盒測試的方法,性能測試可以采用黑盒測試的方法,可靠性也可以采用黑盒測試的方法,但是如果發現系統的功能不完善或者是性能未達到相應的指標或者是軟件不可靠,這個時候需要對軟件中具體的問題進行定位,而定位則可以采用白盒測試方法。

2.2 實用性原則

為了能夠在軟件后期的測試過程中和現有的測試方法結合,需要考慮到軟件自身和測試軟件之間的兼容性,盡量減少軟件開發中的環節對測試過程的不利影響。在確保測試內容完整的基礎上有最大限度的簡化測試的流程,降低軟件測試操作的難度,使得軟件測試的實用性大大增加,且在較短時間內能夠完成對軟件的測試工作,保障軟件開發的過程能夠順利進行,并且確保軟件開發的質量。

2.3 測試技術實踐方式

在對軟件進行測試的過程中,測試人員不僅要了解整個測試流程也要對軟件本身的功能有一個全面的了解,結合具體的測試實踐,有目的的對軟件測試的流程進行篩選,減少不必要的測試環節,盡量提高軟件測試的效率,極大的簡化測試的流程。在對軟件進行測試的過程中,工作人員還需要根據軟件自身測試的實際要求,來確定軟件測試的工作重點,在這個基礎之上,將軟件與測試軟件有效的結合起來,采用科學的方式來選擇測試的過程和順序,確保針對軟件測試的針對性,并且保證測試結果的準確性,為后續的測試工作打下基礎。

4 結語

深度軟件開發涉及到軟件開發流程的設計與具體編碼工作,需要科學合理的設計軟件開發流程,確保軟件開發的高效。根據軟件具體的開發流程來進行架構設計并對編碼任務進行分配。軟件測試也是軟件開發整個過程中不可或缺的一個環節,通過對軟件測試原則與具體測試實踐的描述,以期為軟件的完整性開發與測試人員提供一定的借鑒。

[1]趙麗輝. 面向對象軟件測試技術及應用實踐[J].電子技術與軟件工程.2017(14).

[2]王衛鋒. 不同系統中軟件測試技術的應用[J].信息與電腦(理論版).2014(07).

Discussion on computer software testing technology and deep development application

Du Juan,Luo Qing,Zhang Quan
(Yunnan Kunming electronic Mdt InfoTech Ltd Yunnan, Kunming Yunnan, 650302)

Facing the software design methods and test issues in non professional software developers on the process of software development, software testing methods of the key technology and the depth of software development is expounded, can provide some guidance for non professional software developers to develop software

black box testing; white box testing; life cycle method; prototyping method; automatic system development method

猜你喜歡
深度設計
深度理解一元一次方程
何為設計的守護之道?
現代裝飾(2020年7期)2020-07-27 01:27:42
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
深度觀察
深度觀察
深度觀察
深度觀察
瞞天過?!律O計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
主站蜘蛛池模板: 国产香蕉97碰碰视频VA碰碰看| 国产乱子伦视频在线播放| 国产精品国产三级国产专业不| 欧美一区二区三区香蕉视| 久久久精品久久久久三级| 精品视频免费在线| 日韩av无码DVD| 九九香蕉视频| 91在线无码精品秘九色APP | 国产精品久久久久久久久久98| 久久成人免费| 中文字幕亚洲乱码熟女1区2区| 欧美一级黄色影院| 丁香婷婷在线视频| 亚洲欧美h| 一级不卡毛片| 精品少妇三级亚洲| 97视频精品全国免费观看 | 天堂在线www网亚洲| 澳门av无码| 无码国内精品人妻少妇蜜桃视频| 伊人福利视频| 国产高清无码第一十页在线观看| 91小视频在线播放| 国产麻豆精品手机在线观看| 色偷偷一区二区三区| 亚洲国产精品美女| 日本成人一区| 亚洲五月激情网| 亚欧成人无码AV在线播放| 亚洲区欧美区| 欧美亚洲激情| 91精品国产91久无码网站| 国产特级毛片aaaaaaa高清| 九九这里只有精品视频| 国产亚洲视频中文字幕视频| 日韩午夜片| 欧美中文字幕无线码视频| 日本伊人色综合网| 3D动漫精品啪啪一区二区下载| 免费国产高清视频| 亚洲第一色视频| 91麻豆精品国产91久久久久| 尤物特级无码毛片免费| 国产在线视频福利资源站| 亚洲最大看欧美片网站地址| 国产免费羞羞视频| 亚洲成年人网| 亚洲欧洲日韩国产综合在线二区| 亚洲乱码精品久久久久..| 国产成人无码久久久久毛片| 中文字幕有乳无码| 婷婷色中文网| www.国产福利| 国产18页| 国产午夜福利片在线观看| 欧美区国产区| 亚洲日本韩在线观看| 国产91av在线| 夜夜操天天摸| 澳门av无码| 福利在线一区| 精品自窥自偷在线看| 国产又大又粗又猛又爽的视频| 国产成人无码AV在线播放动漫| 亚洲日韩国产精品综合在线观看| 精品欧美一区二区三区久久久| 国产制服丝袜91在线| 国产激情无码一区二区三区免费| 中文字幕不卡免费高清视频| 波多野结衣久久精品| 久久五月视频| 精品91视频| 国产福利不卡视频| 日本高清在线看免费观看| 精品乱码久久久久久久| 亚洲精品国产自在现线最新| 亚洲毛片网站| 美女内射视频WWW网站午夜| 亚洲大尺码专区影院| 黄色在线不卡| 丝袜美女被出水视频一区|