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
主站蜘蛛池模板: 国产在线高清一级毛片| 红杏AV在线无码| 视频二区国产精品职场同事| 国产拍揄自揄精品视频网站| 欧美a级在线| 日本妇乱子伦视频| 欧美精品高清| 免费在线不卡视频| 国产美女91呻吟求| 曰韩免费无码AV一区二区| 在线播放91| 人妻出轨无码中文一区二区| 午夜精品影院| 丁香六月激情婷婷| 国产资源免费观看| 国产欧美精品一区二区| 孕妇高潮太爽了在线观看免费| 任我操在线视频| 国产91麻豆免费观看| 热这里只有精品国产热门精品| 欧美亚洲综合免费精品高清在线观看| 福利一区三区| 四虎亚洲国产成人久久精品| 91麻豆国产视频| 91小视频在线播放| 亚洲欧美日韩成人在线| 国产精品免费露脸视频| 内射人妻无码色AV天堂| 亚洲一级毛片在线观| 天堂亚洲网| 欧美日韩激情在线| 色呦呦手机在线精品| 天堂岛国av无码免费无禁网站| 亚洲国产成人精品青青草原| 欧美黄网在线| www.日韩三级| 色悠久久久| 日本不卡在线播放| 国产香蕉97碰碰视频VA碰碰看| 男女男免费视频网站国产| 国产白浆视频| 国产成人h在线观看网站站| 91在线无码精品秘九色APP| 激情视频综合网| 真实国产乱子伦视频| 2022国产91精品久久久久久| 99国产在线视频| 自拍偷拍欧美日韩| 最新日韩AV网址在线观看| 国产成人午夜福利免费无码r| 天天干伊人| 欧美a在线看| 国模沟沟一区二区三区| 2021天堂在线亚洲精品专区| 内射人妻无码色AV天堂| 97成人在线观看| 欧美视频免费一区二区三区| 亚洲国产欧美国产综合久久 | 91视频区| 蜜桃视频一区二区| 日韩av在线直播| 日韩欧美国产三级| 成人福利一区二区视频在线| 日韩在线播放欧美字幕| 91麻豆精品国产高清在线| 国产乱人乱偷精品视频a人人澡| 多人乱p欧美在线观看| 亚洲欧美日韩综合二区三区| 国产第三区| 欧美日韩一区二区在线播放| 欧美激情视频二区| 久久久久亚洲av成人网人人软件| 中文国产成人久久精品小说| 萌白酱国产一区二区| 久久久四虎成人永久免费网站| 无码国产偷倩在线播放老年人| 久久国产精品娇妻素人| 亚洲成人在线网| 91综合色区亚洲熟妇p| 欧美天堂久久| 777午夜精品电影免费看| www.av男人.com|