嵌入式操作系統(tǒng)網絡協(xié)議棧測試的研究與實現(xiàn)
發(fā)布時間:2018-06-11 12:48
本文選題:嵌入式操作系統(tǒng) + 網絡協(xié)議棧。 參考:《西安電子科技大學》2014年碩士論文
【摘要】:嵌入式系統(tǒng)應用越來越廣,隨著其功能的日漸豐富和連入Internet的要求,對嵌入式操作系統(tǒng)也有了網絡通信需求。對于網絡協(xié)議已有一定的測試方法,而對于嵌入式操作系統(tǒng)網絡協(xié)議棧的研究多集中于設計和移植,對于其測試的整體研究比較少。軟件測試是軟件質量的重要保證,本文主要對某型號嵌入式操作系統(tǒng)網絡協(xié)議棧的測試進行了研究。 本文介紹了某型號嵌入式操作系統(tǒng)和網絡協(xié)議棧,結合常規(guī)的網絡協(xié)議棧測試方法,分析了測試需求。在測試方案設計時針對網絡協(xié)議棧的復雜性和用戶實際使用場景,本文采用宿主機和目標機相互配合模擬用戶使用環(huán)境,進行黑盒測試。在部分測試用例的設計中本文采用了等價類劃分法和邊界值分析法,設計實現(xiàn)了測試用例、介紹了測試環(huán)境和測試過程,最后對測試結果進行了分析。 本文對某型號嵌入式操作系統(tǒng)網絡協(xié)議棧所做的測試符合測試要求,,測試本身可靠、有效。某型號嵌入式操作系統(tǒng)后續(xù)版本的網絡協(xié)議棧測試可以在本文測試基礎上進行,其他嵌入式操作系統(tǒng)網絡協(xié)議棧測試可以參考本文所述測試內容和流程實現(xiàn)。
[Abstract]:The embedded system is more and more widely used. With the increasingly rich functions and the requirement of connecting to the Internet, the embedded operating system also has the network communication demand. There are some testing methods for the network protocol, but the research on the embedded operating system network protocol stack is mostly focused on the design and transplantation, and the overall research on the test of the network protocol stack is less. Software testing is an important guarantee of software quality. This paper mainly studies the test of a certain type of embedded operating system network protocol stack, and introduces a certain type of embedded operating system and network protocol stack. Combined with the conventional network protocol stack test method, the test requirements are analyzed. In view of the complexity of the network protocol stack and the actual usage scenario of the user, this paper uses the host and the target computer to simulate the user using environment, and carries on the black box test in view of the complexity of the network protocol stack and the actual usage scenario of the user. In the design of part of the test cases, the method of equivalent class partition and the method of boundary value analysis are used to design and implement the test cases, and the test environment and the test process are introduced. Finally, the test results are analyzed. The test of a certain type of embedded operating system network protocol stack meets the test requirements, and the test itself is reliable and effective. The network protocol stack test of the following version of an embedded operating system can be carried out on the basis of the test in this paper, and the network protocol stack test of other embedded operating systems can be implemented with reference to the testing content and flow chart described in this paper.
【學位授予單位】:西安電子科技大學
【學位級別】:碩士
【學位授予年份】:2014
【分類號】:TP393.04;TP311.53
【參考文獻】
相關期刊論文 前10條
1 李慶誠,顧健;嵌入式實時操作系統(tǒng)性能測試方法研究[J];單片機與嵌入式系統(tǒng)應用;2005年08期
2 牟明;劉群;周敏剛;;航空嵌入式軟件測試環(huán)境確認方法研究[J];航空計算技術;2011年02期
3 岳海;王寶;;航天軟件測試用例設計方法應用[J];航天控制;2006年04期
4 劉利強;戴運桃;賈桂芬;萬揚;;基于VxWorks的高性能網絡通訊技術研究[J];計算機工程與應用;2006年14期
5 王力生;梅巖;曹南洋;;輕量級嵌入式TCP/IP協(xié)議棧的設計[J];計算機工程;2007年02期
6 李茜,梅琳,凌輝,徐永森;EASTT:一種嵌入式應用軟件測試系統(tǒng)[J];計算機工程與科學;2002年02期
7 徐宏U
本文編號:2005297
本文鏈接:http://www.sikaile.net/guanlilunwen/ydhl/2005297.html
最近更新
教材專著