• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    系統(tǒng)測(cè)試設(shè)備技術(shù)方案

    技術(shù)編號(hào):8390872 閱讀:180 留言:0更新日期:2013-03-08 02:49
    本發(fā)明專利技術(shù)涉及一種系統(tǒng)測(cè)試設(shè)備,其包括:插入模塊,其將測(cè)試代理插入進(jìn)程控制塊;掛鉤模塊,其在發(fā)生涉及測(cè)試目標(biāo)的事件時(shí)使用測(cè)試代理將測(cè)試目標(biāo)與測(cè)試代碼掛鉤;掃描模塊,其在測(cè)試目標(biāo)掛鉤時(shí),收集與發(fā)生涉及測(cè)試目標(biāo)的事件的進(jìn)程有關(guān)的測(cè)試信息;以及記錄模塊,其存儲(chǔ)由掃描模塊收集的測(cè)試信息。

    【技術(shù)實(shí)現(xiàn)步驟摘要】
    【國(guó)外來(lái)華專利技術(shù)】
    本專利技術(shù)涉及系統(tǒng)測(cè)試設(shè)備,并更特別涉及用于使用包括關(guān)于系統(tǒng)的執(zhí)行信息的進(jìn)程控制塊,實(shí)時(shí)收集關(guān)于系統(tǒng)測(cè)試的信息的系統(tǒng)測(cè)試設(shè)備。
    技術(shù)介紹
    在包括各種軟件和硬件部分的嵌入式系統(tǒng)中,在系統(tǒng)運(yùn)行的環(huán)境中互操作性很重要。因此,不是包括軟件的用于測(cè)試的虛擬數(shù)據(jù)而是使用在系統(tǒng)實(shí)際運(yùn)行的實(shí)踐環(huán)境中獲得的實(shí)際數(shù)據(jù)的操作也很重要。如果想要測(cè)試系統(tǒng),則需要這樣一種方案,其通過(guò)使用實(shí)際運(yùn)行數(shù)據(jù)執(zhí)行系統(tǒng)測(cè)試,從而真正有效地檢測(cè)潛在缺陷或系統(tǒng)實(shí)際運(yùn)行時(shí)發(fā)生的運(yùn)行缺陷。此外,為了獨(dú)立地測(cè)試形成系統(tǒng)的軟件部分,需要許多測(cè)試資源和成本,這是因?yàn)楸仨毷褂糜糜谔娲鷮?duì)應(yīng)部件的另外設(shè)備。因此,需要這樣一種測(cè)試設(shè)備,其可以實(shí)時(shí)測(cè)試包括在系統(tǒng)中的全部進(jìn)程,并使存儲(chǔ)器空間開(kāi)銷或執(zhí)行對(duì)應(yīng)代碼所致的性能開(kāi)銷最小化。
    技術(shù)實(shí)現(xiàn)思路
    本專利技術(shù)的實(shí)施例旨在提供一種系統(tǒng)測(cè)試設(shè)備,該系統(tǒng)測(cè)試設(shè)備通過(guò)使用掛鉤(hooking)技術(shù)對(duì)系統(tǒng)執(zhí)行存儲(chǔ)器錯(cuò)誤測(cè)試、性能測(cè)試和用于進(jìn)程間通信的測(cè)試,能夠測(cè)試實(shí)際運(yùn)行的系統(tǒng),即使在系統(tǒng)的實(shí)時(shí)狀況中也能執(zhí)行動(dòng)態(tài)測(cè)試,并且,能夠檢查在系統(tǒng)運(yùn)行時(shí)發(fā)生的缺陷。—方面,本專利技術(shù)涉及一種系統(tǒng)測(cè)試設(shè)備。該系統(tǒng)測(cè)試設(shè)備包括插入模塊,其配置為使測(cè)試代理(test agent)插入至進(jìn)程控制塊;掛鉤(hooking)模塊;其配置為當(dāng)發(fā)生涉及測(cè)試目標(biāo)的事件(event)時(shí),使用測(cè)試代理使測(cè)試目標(biāo)掛鉤到測(cè)試代碼;掃描模塊,其配置為當(dāng)測(cè)試目標(biāo)掛鉤到測(cè)試代碼時(shí),收集與已發(fā)生其中涉及測(cè)試目標(biāo)的事件的進(jìn)程有關(guān)的測(cè)試信息;以及記錄模塊(logging module),其配置為存儲(chǔ)由掃描模塊收集的測(cè)試信息。另一方面,本專利技術(shù)涉及一種系統(tǒng)測(cè)試系統(tǒng)。該系統(tǒng)測(cè)試系統(tǒng)包括輸入設(shè)備,其配置為接收用于驅(qū)動(dòng)系統(tǒng)的信號(hào),系統(tǒng)測(cè)試設(shè)備,其配置為在系統(tǒng)響應(yīng)于通過(guò)輸入設(shè)備接收的信號(hào)運(yùn)行時(shí),將測(cè)試代理插入進(jìn)程控制塊,使用測(cè)試代理將測(cè)試目標(biāo)掛鉤到測(cè)試代碼,并從多個(gè)進(jìn)程中收集與已發(fā)生涉及測(cè)試目標(biāo)的事件的進(jìn)程有關(guān)的測(cè)試信息,以及分析設(shè)備,其配置為分析由系統(tǒng)測(cè)試設(shè)備收集的測(cè)試信息。根據(jù)本專利技術(shù),因?yàn)閷⒉皇窃创a的實(shí)際運(yùn)行代碼作為目標(biāo),所以可以在系統(tǒng)實(shí)際運(yùn)行時(shí)執(zhí)行用于系統(tǒng)的測(cè)試。因此,可以在系統(tǒng)實(shí)際運(yùn)行時(shí)測(cè)試存儲(chǔ)器錯(cuò)誤、系統(tǒng)性能和進(jìn)程間通信。此外,因?yàn)樵跊](méi)有將個(gè)別代碼插入每個(gè)進(jìn)程的情況下使用利用包括在進(jìn)程控制塊中的信息的掛鉤方法,所以能夠使系統(tǒng)開(kāi)銷最小化,并且能夠在不中斷系統(tǒng)的情況下執(zhí)行用于系統(tǒng)的測(cè)試。此外,盡管進(jìn)程之間的共享資源受限制,但能夠?qū)崟r(shí)收集關(guān)于測(cè)試的信息,并且能夠基于該信息檢查測(cè)試的結(jié)果。附圖說(shuō)明圖I是示出使用根據(jù)本專利技術(shù)的實(shí)施例的系統(tǒng)測(cè)試設(shè)備的整個(gè)系統(tǒng)的視圖; 圖2示出根據(jù)本專利技術(shù)的實(shí)施例的系統(tǒng)測(cè)試設(shè)備的構(gòu)造;圖3是示出根據(jù)本專利技術(shù)的實(shí)施例的系統(tǒng)測(cè)試方法的流程圖;并且圖4a至圖4c是示出根據(jù)本專利技術(shù)的實(shí)施例的存儲(chǔ)器測(cè)試方法、性能測(cè)試方法和測(cè)試進(jìn)程間通信的方法的流程圖。具體實(shí)施例方式本專利技術(shù)涉及在系統(tǒng)實(shí)際運(yùn)行的環(huán)境中的測(cè)試并可以在從系統(tǒng)的起動(dòng)到系統(tǒng)的結(jié)束的動(dòng)態(tài)狀況下測(cè)試系統(tǒng)的設(shè)備和方法。本專利技術(shù)可以使用掛鉤方案,對(duì)在系統(tǒng)內(nèi)運(yùn)行的全部進(jìn)程執(zhí)行測(cè)試。圖I是示出使用根據(jù)本專利技術(shù)的實(shí)施例的系統(tǒng)測(cè)試設(shè)備的整個(gè)系統(tǒng)的視圖。如圖I所不,整個(gè)系統(tǒng)包括系統(tǒng)測(cè)試設(shè)備100、系統(tǒng)200、輸入設(shè)備300、分析設(shè)備400和輸出設(shè)備500。系統(tǒng)測(cè)試設(shè)備100配置為測(cè)試系統(tǒng)200的存儲(chǔ)器缺陷、系統(tǒng)200的性能,或包括在系統(tǒng)200中的兩個(gè)或更多進(jìn)程之間的通信。系統(tǒng)測(cè)試設(shè)備100,如圖I所示,可以與系統(tǒng)200獨(dú)立地進(jìn)行設(shè)置,或可以以通信測(cè)試設(shè)備100包括在系統(tǒng)200中的形式實(shí)施。系統(tǒng)200是系統(tǒng)測(cè)試設(shè)備100的測(cè)試目標(biāo)。系統(tǒng)200是其中集成各種軟件和硬件部分的嵌入式系統(tǒng)。該系統(tǒng),即系統(tǒng)測(cè)試設(shè)備100的測(cè)試目標(biāo),指代包括多個(gè)進(jìn)程的一個(gè)或更多系統(tǒng)。因此,多個(gè)系統(tǒng)中的存儲(chǔ)器缺陷或系統(tǒng)性能可以成為系統(tǒng)測(cè)試設(shè)備100的測(cè)試目標(biāo),并且不僅是包括在一個(gè)系統(tǒng)中的多個(gè)進(jìn)程之間的通信,而且包括在不同系統(tǒng)中的進(jìn)程之間的通信也可以成為系統(tǒng)測(cè)試設(shè)備100的測(cè)試目標(biāo)。系統(tǒng)200可以包括多個(gè)進(jìn)程相互執(zhí)行通信的全部的嵌入式系統(tǒng)和計(jì)算機(jī)系統(tǒng),其可以是例如信息娛樂(lè)(infotainment)系統(tǒng)、多媒體系統(tǒng)或有線/無(wú)線網(wǎng)絡(luò)系統(tǒng)。例如,如果系統(tǒng)200是車(chē)輛信息娛樂(lè)系統(tǒng),則系統(tǒng)200以音頻視頻導(dǎo)航(AVN =AudioVideo Navigation)功能為基礎(chǔ),可以包括地面數(shù)字多媒體廣播(TDMB :TerestrialDigitalMultimedia Broadcasting)、傳輸協(xié)議專家組(TPEG !Transport ProtocolExpertGroup)、IPOD、USB、藍(lán)牙(Bluetooth)、語(yǔ)音識(shí)別(VR Voice Recognition)、停車(chē)誘導(dǎo)系統(tǒng)(PGS Parking Guidance System)、無(wú)線電數(shù)據(jù)系統(tǒng)(RDS :Radio Data System)、車(chē)輛 CDC(VO)C :Vehicle CDC)、駕駛員信息系統(tǒng)(DIS :Driver Information System)、后座娛樂(lè)系統(tǒng)(RSE Rear Seat Entertainment)、混合動(dòng)力汽車(chē)(HEV Hybrid Electric Vehicle)顯不器(display),以及空調(diào)單兀(AHU AirHandling Unit)顯不器(display)。輸入設(shè)備300是用于驅(qū)動(dòng)系統(tǒng)測(cè)試設(shè)備100和系統(tǒng)200的用戶輸入設(shè)備。輸入設(shè)備300可以具體化為鍵盤(pán)或觸摸屏。響應(yīng)于通過(guò)輸入設(shè)備300接收的信號(hào),驅(qū)動(dòng)系統(tǒng)200。此外,系統(tǒng)測(cè)試設(shè)備100響應(yīng)于通過(guò)輸入設(shè)備300接收的信號(hào),執(zhí)行用于系統(tǒng)測(cè)試的操作。分析設(shè)備400分析由系統(tǒng)測(cè)試設(shè)備100收集的測(cè)試信息,并檢查系統(tǒng)200的測(cè)試結(jié)果。系統(tǒng)測(cè)試設(shè)備100可以與分析設(shè)備400 —起集成為一個(gè)設(shè)備。在此情況下,系統(tǒng)測(cè)試設(shè)備100可以通過(guò)收集測(cè)試信息并同時(shí)分析已收集測(cè)試信息,來(lái)檢查測(cè)試的結(jié)果。輸出設(shè)備500以圖像或語(yǔ)音的形式輸出由系統(tǒng)測(cè)試設(shè)備100收集的測(cè)試信息或由分析設(shè)備400分析的測(cè)試結(jié)果。使用輸出設(shè)備500的用戶可以檢查系統(tǒng)200的測(cè)試結(jié)果。圖2示出根據(jù)本專利技術(shù)的實(shí)施例的系統(tǒng)測(cè)試設(shè)備100的構(gòu)造。如圖2所示,系統(tǒng)測(cè)試設(shè)備100包括插入模塊101、掛鉤模塊(hooking module)103、掃描模塊105和記錄模塊107。在圖2中,假設(shè)連接到系統(tǒng)測(cè)試設(shè)備100的系統(tǒng)200,即測(cè)試目標(biāo),是包括兩個(gè)或更多進(jìn)程的單個(gè)系統(tǒng)。 系統(tǒng)200包括進(jìn)程控制塊201。進(jìn)程控制塊201包括關(guān)于包括在系統(tǒng)200中的全部進(jìn)程的運(yùn)行時(shí)間(rum-time)執(zhí)行信息。運(yùn)行時(shí)間執(zhí)行信息是指當(dāng)系統(tǒng)200運(yùn)轉(zhuǎn)時(shí)全部進(jìn)程之間的執(zhí)行信息。因此,進(jìn)程控制塊201可以包括對(duì)包括在系統(tǒng)200中的全部進(jìn)程的資源使用的現(xiàn)狀、進(jìn)程狀態(tài)、優(yōu)先級(jí)順序,以及函數(shù)表。更具體地,進(jìn)程控制塊201可以包括進(jìn)程ID、進(jìn)程名稱、當(dāng)前進(jìn)程、當(dāng)前線程、正在在系統(tǒng)200中執(zhí)行的進(jìn)程的列表、模塊的列表、系統(tǒng)頁(yè)大小(system page size)、可用物理存儲(chǔ)器大小、CPU使用率、正在使用的資源的列表、正在請(qǐng)求的I/O設(shè)備狀態(tài)、關(guān)于打開(kāi)文件(opened file)的信息,以本文檔來(lái)自技高網(wǎng)...

    【技術(shù)保護(hù)點(diǎn)】

    【技術(shù)特征摘要】
    【國(guó)外來(lái)華專利技術(shù)】...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:崔炳珠徐珠瑛梁承完林真用金泳秀吳定錫權(quán)海永張丞延
    申請(qǐng)(專利權(quán))人:現(xiàn)代自動(dòng)車(chē)株式會(huì)社起亞自動(dòng)車(chē)株式會(huì)社梨花女子大學(xué)校產(chǎn)學(xué)協(xié)力團(tuán)
    類型:
    國(guó)別省市:

    網(wǎng)友詢問(wèn)留言 已有0條評(píng)論
    • 還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。

    1
    主站蜘蛛池模板: 精品人妻无码专区在中文字幕| 国产午夜无码片在线观看影院 | 国产色无码专区在线观看| 东京热av人妻无码| 国产丝袜无码一区二区三区视频| 免费A级毛片无码A∨中文字幕下载| 日本精品人妻无码免费大全| 国产精品成人无码久久久久久| 直接看的成人无码视频网站| 中文字幕人妻无码一夲道| 久久水蜜桃亚洲AV无码精品| 无码视频一区二区三区在线观看| 无码欧精品亚洲日韩一区夜夜嗨 | (无码视频)在线观看| 亚洲精品无码久久久久| 免费无码午夜福利片69| 亚洲av永久无码一区二区三区| 亚洲av日韩av无码黑人| 精品久久久久久无码中文字幕| 人妻少妇精品无码专区| 久久久久久无码Av成人影院| 亚洲AV无码不卡无码| 亚洲精品无码专区在线在线播放| 国产精品无码无卡无需播放器| 亚洲爆乳无码专区www| 精品人妻无码区在线视频| 国产AV无码专区亚洲A∨毛片| 永久免费AV无码网站国产| 亚洲精品无码av人在线观看| 精品一区二区无码AV| AV无码精品一区二区三区宅噜噜| 国内精品久久久久久无码不卡 | 18精品久久久无码午夜福利| 中文无码成人免费视频在线观看| 成人免费无码H在线观看不卡 | 无码夫の前で人妻を侵犯| 色综合久久久久无码专区| 久久精品无码午夜福利理论片| JAVA性无码HD中文| 人妻丰满熟妇AV无码区免| 国产乱子伦精品免费无码专区 |