freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

嵌入式軟件的測試方法和工具-文庫吧

2025-07-20 15:12 本頁面


【正文】 從而嚴重影響實時操作;基于硬件的內存分析工具價格昂貴,而且只能在工具所限定的運行環(huán)境中使用。性能分析工具  在嵌入式系統(tǒng)中,程序的性能通常是非常重要的。經常會有這樣的要求,在特定時間內處理一個中斷,或生成具有特定定時要求的一幀。開發(fā)人面臨的問題是決定應該對哪一部分代碼進行優(yōu)化來改進性能,常常會花大量的時間去優(yōu)化那些對性能沒有任何影響的代碼。性能分析工具會提供有關的數(shù)據(jù),說明執(zhí)行時間是如何消耗的,是什么時候消耗的,以及每個例程所用的時間。根據(jù)這些數(shù)據(jù),確定哪些例程消耗部分執(zhí)行時間,從而可以決定如何優(yōu)化軟件,獲得更好的時間性能。對于大多數(shù)應用來說,大部分執(zhí)行時間用在相對少量的代碼上,費時的代碼估計占所有軟件總量的5%20%。性能分析工具不僅能指出哪些例程花費時間,而且與調試工具聯(lián)合使用可以引導開發(fā)人員查看需要優(yōu)化的特定函數(shù),性能分析工具還可以引導開發(fā)人員發(fā)現(xiàn)在系統(tǒng)調用中存在的錯誤以及程序結構上的缺陷。GUI測試工具  很多嵌入式應用帶有某種形式的圖形用戶界面進行交互,有些系統(tǒng)性能測試足根掘用戶輸入響應時間進行的。GUI測試工具可以作為腳本工具有開發(fā)環(huán)境中運行測試用例,其功能包括對操作的記錄和回放、抓取屏幕顯示供以后分析和比較、設置和管理測試過程。很多嵌入式設備沒有GUI,但常??梢詫η度胧皆O備進行插裝來運行GUI測試腳本,雖然這種方式可能要求對被測代碼進行更改,但是節(jié)省了功能測試和回歸測試的時間。覆蓋分析工具  在進行白盒測試時,可以使用代碼覆蓋分析工具追蹤哪些代碼被執(zhí)行過。分析過程可以通過插裝來完成,插裝可以是在測試環(huán)境中嵌入硬件,也可以是在可執(zhí)行代碼中加入軟件,也可以是二者相結合。測試人員對結果數(shù)據(jù)加以總結,確定哪些代碼被執(zhí)行過,哪些代碼被巡漏了。覆蓋分析工具一般會提供有關功能覆蓋、分支覆蓋、條件覆蓋的信息。對于嵌入式軟件來說,代碼覆蓋分析工具可能侵入代碼的執(zhí)行,影響實時代碼的運行過程?;谟布拇a覆蓋分析工具的侵入程度要小一些,但是價格一般比較昂貴,而且限制被測代碼的數(shù)量。結論  嵌入式系統(tǒng)在人類生活中發(fā)揮著重要的作用,包括飛行控制器這樣的控制系統(tǒng),以及洗衣機這樣的家用電器。日前,嵌入式系統(tǒng)中軟件的比重越來越大,也越來越復雜,保證嵌入式軟件的可靠性正面臨嚴峻的挑戰(zhàn)。  大多數(shù)軟件測試方法都可以直接或間接地用于嵌入式軟件的測試,但是由于操作系統(tǒng)的實時和嵌入式特性,嵌入式軟件測試也面臨一些特殊的問題。雖然日前已經有一些針對嵌入式軟件的測試和調試工具,但是在有些方面仍存在不足,包括許多任務操作系統(tǒng)的并發(fā)、非侵入式的測試和凋試、嵌入式系統(tǒng)的軟件抽象等。對于嵌入式軟件測試技術的研究人選測試工具有待開發(fā),仍須要做很多進一步的工作。軟件測試缺陷報告寫作標準提供準確、完整、簡潔、一致的缺陷報告是體現(xiàn)軟件測試的專業(yè)性、高質量的主要評價指標。遺憾的是,一些缺陷報告經常包含過少或過多信息,而且組織混亂,難以理解。由此導致缺陷被退回,從而延誤及時修正,最壞的情況是由于沒有清楚地說明缺陷的影響,開發(fā)人員忽略了這些缺陷,使這些缺陷隨軟件版本一起發(fā)布出去。 因此,軟件測試工程師必須認識到書寫軟件缺陷報告是測試執(zhí)行過程的一項重要任務,首先要理解缺陷報告讀者的期望,遵照缺陷報告的寫作準則,書寫內容完備的軟件缺陷報告。本文將闡述軟件測試缺陷報告的讀者,描述軟件缺陷報告的主要組成部分和各部分的書寫要求,指出某些常見錯誤和實用改進方法,最后總結了缺陷報告的寫作要點。 1. 缺陷報告的讀者對象 在書寫軟件缺陷報告之前,需要明白誰是缺陷報告的讀者對象,知道讀者最希望從缺陷報告中獲得什么信息。通常,缺陷報告的直接讀者是軟件開發(fā)人員和質量管理人員,除此之外,來自市場和技術支持等部門的人也可能需要查看缺陷情況。每個閱讀缺陷報告的人都需要理解缺陷針對的產品和使用的技術。另外,他們不是軟件測試人員,可能對于具體軟件測試的細節(jié)了解不多。 概括起來,缺陷報告的讀者最希望獲得的信息包括: 易于搜索軟件測試報告的缺陷; 報告的軟件缺陷進行了必要的隔離,報告的缺陷信息更具體、準確; 軟件開發(fā)人員希望獲得缺陷的本質特征和復現(xiàn)步驟; 市場和技術支持等部門希望獲得缺陷類型分布以及對市場和用戶的影響程度。 軟件測試人員的任務之一就是需要針對讀者的上述要求,書寫良好的軟件缺陷報告。 2. 缺陷報告的寫作準則 書寫清晰、完整的缺陷報告是對保
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1