專(zhuān)利名稱(chēng):個(gè)人數(shù)字助理裝置的錯(cuò)誤自動(dòng)檢測(cè)裝置與方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種使用于個(gè)人數(shù)字助理(PDA)裝置的錯(cuò)誤自動(dòng)檢測(cè)裝置與其運(yùn)作方法,特別是指能自動(dòng)記錄PDA的所有操作,且于PDA裝置發(fā)生錯(cuò)語(yǔ)時(shí)將所記錄的操作調(diào)出,以重建測(cè)試環(huán)境的錯(cuò)誤自動(dòng)檢測(cè)裝置。
目前的電腦與電子相關(guān)產(chǎn)品已廣泛地應(yīng)用于各種產(chǎn)業(yè)以及人們的日常生活之中,而這些電子產(chǎn)品的動(dòng)作往往需要一些應(yīng)用程序,除了正確操作電子產(chǎn)品的動(dòng)作外,亦能為使用者提供生動(dòng)的人機(jī)介面,藉以輸入命令之用,所以將這些應(yīng)用程序比喻成這些產(chǎn)品的靈魂亦不為過(guò)。
然而在應(yīng)用程序的發(fā)展過(guò)程中,免不了需經(jīng)過(guò)一些檢錯(cuò)的程序,用以除去應(yīng)用程序中邏輯錯(cuò)誤之處,進(jìn)而使所有的操作動(dòng)作皆能正確運(yùn)作。目前,在PC上雖然有許多測(cè)試輔助工具,其不僅能將測(cè)試時(shí)所輸入的命令加以記錄,且能依據(jù)測(cè)試人員的需求重現(xiàn)測(cè)試時(shí)的環(huán)境,于是測(cè)試人員能在程序執(zhí)行且發(fā)生錯(cuò)誤時(shí),將產(chǎn)生錯(cuò)誤的環(huán)境重設(shè)至一起始狀態(tài),并以逐條執(zhí)行命令的方式進(jìn)行測(cè)試,且在觀察暫存器或指標(biāo)所存儲(chǔ)的內(nèi)容、或是執(zhí)行結(jié)果之后,即可推斷產(chǎn)生錯(cuò)誤之所在,進(jìn)而作為修改程序的依據(jù)。
上述測(cè)試環(huán)境重設(shè),必須利用PC的硬盤(pán)作為存儲(chǔ)命令的場(chǎng)所,所以PC的測(cè)試輔助工具能在擁有極大容量的硬盤(pán)環(huán)境下從事測(cè)試的工作。然而對(duì)于PDA裝置而言,由于PDA裝置中的存儲(chǔ)卡無(wú)法擁有如PC硬盤(pán)般的容量,所以在測(cè)試PDA裝置的相關(guān)程序時(shí),測(cè)試人員就必須依靠自己的記錄與感覺(jué),配合紙筆記錄與不斷嘗試錯(cuò)誤的方式來(lái)檢錯(cuò)。不幸的是,有些錯(cuò)誤僅在某些操作步驟下才會(huì)發(fā)生,而且往往有如曇花一現(xiàn)般,不經(jīng)意地出現(xiàn)在測(cè)試人員的眼中。在這種情形下,若只憑測(cè)試人員以人力記錄來(lái)檢錯(cuò)的方式,不僅可能因忽略某些操作步驟而使記錄不夠精確,而且某些錯(cuò)誤極可能無(wú)法在僅利用人力記錄的方式下明確找出(例如當(dāng)程序在循環(huán)執(zhí)行某個(gè)程度后產(chǎn)生的錯(cuò)誤),于是在測(cè)試應(yīng)用程序時(shí)便可能產(chǎn)生無(wú)法克服的死角。
此外,由于PDA裝置的存儲(chǔ)資源有限,因此,若在存儲(chǔ)卡存儲(chǔ)許多正常使用資料的情形下,又用來(lái)記錄所有的操作時(shí),將對(duì)應(yīng)用程序的執(zhí)行速度造成相當(dāng)大的影響,而且記錄于存儲(chǔ)卡的操作資料回收十分困難,所以目前PDA裝置的測(cè)試工作,便需要經(jīng)驗(yàn)極為豐富的測(cè)試人員方能完成,然而即使是資深測(cè)試人員,利用人工記錄來(lái)檢錯(cuò)的方式,仍可能因記錄不夠精確,而使測(cè)試工作曠日廢時(shí),甚至產(chǎn)生測(cè)試死角的情形。因此,亟需一種較習(xí)知測(cè)試方式為方便且精確的測(cè)試裝置與方法,用以克服習(xí)知測(cè)試方式的困境。
鑒于上述發(fā)明背景中,習(xí)知PDA裝置的測(cè)試方式,是利用測(cè)試人員以記憶或感覺(jué),配合記錄與不斷嘗試錯(cuò)誤的方式來(lái)檢錯(cuò),卻可能因記錄不夠精確,而使測(cè)試工作曠日廢時(shí),甚至產(chǎn)生測(cè)試死角的情形。本發(fā)明即針對(duì)習(xí)知PDA的測(cè)試方式提出一種用于PDA裝置的錯(cuò)誤自動(dòng)檢測(cè)裝置與方法,用以克服習(xí)知測(cè)試方式的困境。
根據(jù)以上所述的目的,本發(fā)明提供了一種PDA裝置的錯(cuò)誤自動(dòng)檢測(cè)裝置與其運(yùn)作方法,自動(dòng)將PDA裝置的所有操作記錄于PC硬盤(pán)中,且在PDA裝置發(fā)生錯(cuò)誤時(shí)將所記錄的操作調(diào)出以重建測(cè)試環(huán)境。本發(fā)明的錯(cuò)誤檢測(cè)裝置包含位于PDA裝置的命令解釋模組,以及位于PC的記錄模組與回送模組。當(dāng)PDA裝置中的應(yīng)用程序的測(cè)試動(dòng)作開(kāi)始時(shí),命令解釋模組將解讀PDA裝置的光筆或鍵盤(pán)所輸入的命令,并將該命令傳送至PC;記錄模組接收到PDA裝置所傳送的命令后,即將該命令儲(chǔ)存于PC的硬盤(pán)中;而回送模組則在需要重現(xiàn)應(yīng)用程序發(fā)生錯(cuò)誤的操作情形時(shí),將所存儲(chǔ)的命令依序送回到PDA裝置以重建測(cè)試環(huán)境。
本發(fā)明的較佳實(shí)施例將在后面的說(shuō)明文字中輔以下列附圖做更詳細(xì)的闡述
圖1為本發(fā)明所揭示的PDA裝置的錯(cuò)誤自動(dòng)檢測(cè)裝置的系統(tǒng)結(jié)構(gòu)方塊圖;圖2描繪了圖1中解釋模組的運(yùn)作流程圖;圖3為圖1中記錄模組與回送模組的運(yùn)作流程圖;圖4A描繪了本發(fā)明較佳實(shí)施例中所使用的筆點(diǎn)命令格式示意圖;圖4B描繪了本發(fā)明較佳實(shí)施例中使用按鍵命令格式示意圖;以及圖4C描繪了一PDA裝置在測(cè)試時(shí),以圖4A與圖4B所描繪的筆點(diǎn)與按鍵命令格式,于PC硬盤(pán)存儲(chǔ)命令的示意圖。
圖1描繪本發(fā)明較佳實(shí)施例的系統(tǒng)結(jié)構(gòu)方塊圖。明顯的,在圖1的PC11中包含記錄模組111與回送模組112,而在PDA裝置12中則包含命令解釋模組121。當(dāng)PDA裝置12開(kāi)始測(cè)試工作時(shí),則PDA裝置12中的應(yīng)用程序輸入命令,該命令可以由鍵盤(pán)或光筆輸入,而且該命令經(jīng)由命令解釋模組121解釋翻譯后,經(jīng)由傳輸線送往PC11。PC11中的記錄模組111負(fù)責(zé)接收由PDA裝置12所送來(lái)的命令,并將其記錄于PC11的硬盤(pán)中,而該記錄模組111持續(xù)其記錄命令的動(dòng)作,由PDA裝置12傳送停止記錄的命令后為止。往后回送模組112則將記錄于硬盤(pán)中的命令依序回送至PDA裝置12,而所回送的命令則由命令解釋模組121接收,并用以重建原測(cè)試環(huán)境之用,此時(shí)的測(cè)試人員便可以逐條執(zhí)行的方式進(jìn)行測(cè)試,藉以找出應(yīng)用程序產(chǎn)生邏輯錯(cuò)誤所在點(diǎn)。上述記錄于硬盤(pán)的操作,是在硬盤(pán)中開(kāi)啟一記錄文件,并以先進(jìn)先出的方式記錄與送出所存儲(chǔ)的命令。
明顯的,當(dāng)利用PC11的硬盤(pán)作為PDA裝置12存儲(chǔ)命令的處所后,只在在PC11與PDA裝置12中分別掛上如圖1所示的記錄模組111與回送模組12,以及命令解釋模組121后即可進(jìn)行測(cè)試,而測(cè)試人員可以盡其所能測(cè)試PDA裝置12的應(yīng)用程序,亦不須再以人工記錄的方式從事測(cè)試。更重要的是,對(duì)于測(cè)試人員的要求,便不須如同習(xí)知技術(shù)般,必須由具有豐富測(cè)試經(jīng)驗(yàn)的測(cè)試人員來(lái)?yè)?dān)任。
圖2描繪圖1中,位于PDA裝置12中的命令解釋模組121的運(yùn)作流程圖。當(dāng)PDA裝置12處于存儲(chǔ)測(cè)試環(huán)境的命令時(shí)(步驟201),命令解釋模組121將調(diào)用讀筆點(diǎn)或按鍵函數(shù),作為解讀輸入命令之用(步驟202);而當(dāng)移動(dòng)光筆或由鍵盤(pán)輸入命令時(shí)(步驟203),該命令將于轉(zhuǎn)換后送往PC11(步驟204),該命令解釋模組121于完成存儲(chǔ)命令的任務(wù)后,再藉由讀筆或按鍵函數(shù)的出口返回(步驟205)。而當(dāng)PDA裝置12處于讀取測(cè)試環(huán)境的命令時(shí)(步驟201),命令解釋模組121將向PC11調(diào)取所存儲(chǔ)的命令(步驟206),而該命令將于轉(zhuǎn)換為對(duì)應(yīng)的筆點(diǎn)或按鍵值后送回至命令解釋模組121(步驟207),命令解釋模組121亦于完成讀取命令的任務(wù)后,藉由讀筆點(diǎn)或按鍵函數(shù)的出口返回(步驟205)。
圖3為圖1中,位于PC11中的記錄模組111與回送模組112的運(yùn)作流程圖。當(dāng)PDA裝置12處于存儲(chǔ)測(cè)試環(huán)境的命令時(shí)(步驟301),將先檢測(cè)所送達(dá)的命令是否指示結(jié)束記錄的操作(步驟302)。當(dāng)所接收并非結(jié)束記錄的命令時(shí),則測(cè)試PC11的通信模組中,是否包含由PDA裝置12所送來(lái)的命令(步驟303),并于通信模組包含命令時(shí),將該命令記錄于PC11的硬盤(pán)中。隨后并回到步驟302繼續(xù)重復(fù)上述的記錄步驟,直到收到結(jié)束記錄的命令后,再于PC11硬盤(pán)中記錄一結(jié)束標(biāo)記(步驟309)。
當(dāng)PDA裝置12欲讀取所存儲(chǔ)的命令時(shí)(步驟301),記錄模組111將于PDA請(qǐng)求命令到達(dá)時(shí)(步驟305),由PC11硬盤(pán)中讀取一條存儲(chǔ)的命令(步驟306),并將該命令傳送到PDA裝置12(步驟308),而傳送命令的步驟將持續(xù)進(jìn)行,直到讀取結(jié)束標(biāo)記為止(步驟307)。
圖4A與圖4B分別描繪本發(fā)明較佳實(shí)施例中所使用的筆點(diǎn)或按鍵命令格式示意圖,而每個(gè)光筆與按鍵所輸入的命令,將分別利用三個(gè)與五個(gè)字節(jié)的容量來(lái)存儲(chǔ),每個(gè)光筆與按鍵命令又被進(jìn)一步分為三個(gè)子區(qū)域。舉例來(lái)說(shuō),光筆與按鍵命令的第一個(gè)字節(jié)用作存儲(chǔ)命令的標(biāo)示碼,用以區(qū)分命令所輸入的裝置。例如用F1H(H表示十六進(jìn)制)與F0H分別表示由光筆與鍵盤(pán)輸入命令。按鍵命令的第二個(gè)與第三個(gè)字節(jié)則分別表示按鍵值的高位與低位字節(jié)值;筆點(diǎn)命令的第二、三個(gè)字節(jié)用來(lái)表示X坐標(biāo),而筆點(diǎn)命令的第四、五個(gè)字節(jié)則用來(lái)表示Y坐標(biāo)值,后面將列舉一實(shí)例做更進(jìn)一步說(shuō)明。
圖4C描繪PDA裝置12于測(cè)試時(shí),以圖4A與圖4B所描繪的筆點(diǎn)與按鍵命令格式,于PC12的硬盤(pán)存儲(chǔ)命令的示意圖,其中還假設(shè)光筆提起時(shí),X、Y坐標(biāo)值為FFFFH。當(dāng)測(cè)試動(dòng)作開(kāi)始后,由于光筆坐標(biāo)(45H,35H)點(diǎn)下,所以將產(chǎn)生一[F1H,4500H,3500H]的筆點(diǎn)命令,隨后并將該命令傳送至PC加以存儲(chǔ)。由于光筆在點(diǎn)下時(shí)往往形成滑動(dòng)的情形,所以在記錄完畢返回至PDA測(cè)試操作時(shí),若光筆尚未提起將接著上一次的存儲(chǔ)內(nèi)容[F1H,4500H,3500H],而在光筆提起后,將產(chǎn)生一[F1H,F(xiàn)FFFH,F(xiàn)FFFH]的筆點(diǎn)命令并傳送至PC13存儲(chǔ)。接下來(lái)于PDA裝置按下“翻下頁(yè)”鍵后,將產(chǎn)生一[F0H,02H,00H]的按鍵命令,并存儲(chǔ)于PC13的硬盤(pán)中。于是存儲(chǔ)的順序便于圖4C中,由上往下的方式描繪;而在PDA裝置12回調(diào)上述存儲(chǔ)的命令時(shí),亦是利用由上往下的方式輸出存儲(chǔ)命令,于是原先的測(cè)試環(huán)境便得以重建。
綜上所述,本發(fā)明所提供的用于PDA裝置的錯(cuò)誤自動(dòng)檢測(cè)裝置與其運(yùn)作方法,能自動(dòng)將PDA裝置的所有操作記錄于PC硬盤(pán)中,用于PDA裝置發(fā)生錯(cuò)誤時(shí)將所記錄的操作調(diào)出并重現(xiàn)。所以不需要具有豐富測(cè)試經(jīng)驗(yàn)的測(cè)試人員方能從事測(cè)試工作,而且測(cè)試人沒(méi)可以盡其所能地測(cè)試PDA裝置的應(yīng)用程序,更不須再以人工記錄的方式從事測(cè)試,不僅能降低測(cè)試人員的負(fù)擔(dān),更能使測(cè)試死角大為減少。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并非用以限定本發(fā)明的申請(qǐng)專(zhuān)利范圍;凡其它未脫離本發(fā)明所揭示的精神下所完成的等效變化或修飾,均應(yīng)包含在下列權(quán)利要求中。
權(quán)利要求
1.一種用于個(gè)人數(shù)字助理裝置的錯(cuò)誤自動(dòng)檢測(cè)裝置,該個(gè)人數(shù)字助理裝置與一個(gè)人電腦相連接,以使測(cè)試人員不須再利用紙上記錄或不斷測(cè)試的方式,即可確實(shí)找出個(gè)人數(shù)字助裝置應(yīng)用程序產(chǎn)生錯(cuò)誤的原因,進(jìn)而減少測(cè)試死角,該錯(cuò)語(yǔ)自動(dòng)檢測(cè)裝置至少包含命令解釋裝置,位于該P(yáng)DA裝置之中,輸入由個(gè)人數(shù)字助理裝置而來(lái)的命令,并把該命令傳送至該個(gè)人電腦,由該個(gè)人電腦輸入先前所存儲(chǔ)的該命令;記錄裝置,位于該個(gè)人電腦之中,輸入由該個(gè)人數(shù)字助理裝置而來(lái)的該命令且,存儲(chǔ)該命令,當(dāng)該個(gè)人數(shù)字助理裝置輸出一結(jié)束標(biāo)記時(shí),該記錄裝置即停止該記錄命令的操作;以及回送裝置,位于該個(gè)人電腦之中,用以利用先進(jìn)先出向該個(gè)人數(shù)字助理裝置回送先前所存儲(chǔ)的該命令。
2.如權(quán)利要求1所述的錯(cuò)誤自動(dòng)檢測(cè)裝置,其特征在于,上述命令包含一按鍵命令。
3.如權(quán)利要求2所述的錯(cuò)語(yǔ)自動(dòng)檢測(cè)裝置,其特征在于,上述命令解釋裝置在輸出該按鍵命令前,調(diào)用一按鍵函數(shù)用以解讀該按鍵命令。
4.如權(quán)利要求1所述的錯(cuò)誤自動(dòng)檢測(cè)裝置,其特征在于,上述命令包含一筆點(diǎn)命令。
5.如權(quán)利要求4所述的錯(cuò)誤自動(dòng)檢測(cè)裝置,其特征在于,上述命令解釋裝置在輸出該筆點(diǎn)命令前,調(diào)用一筆點(diǎn)函數(shù)用以解讀該筆點(diǎn)命令。
6.如權(quán)利要求1所述的錯(cuò)誤自動(dòng)檢測(cè)裝置,其特征在于,上述記錄裝置將由該個(gè)人數(shù)字助理裝置而來(lái)的該命令存儲(chǔ)于該個(gè)人電腦的硬盤(pán)中。
7.一種用于個(gè)人數(shù)字助理裝置的錯(cuò)誤自動(dòng)檢測(cè)裝置,該個(gè)人數(shù)字助理裝置與一個(gè)人電腦相連接,該錯(cuò)誤自動(dòng)檢測(cè)裝置至少包含命令解釋裝置,位于該個(gè)人數(shù)字助理之中,輸入由個(gè)人數(shù)字助理裝置而來(lái)的命令,并把該命令傳送給個(gè)人電腦,由該個(gè)人電腦輸入先前所存儲(chǔ)的該命令;記錄裝置,位于該個(gè)人電腦之中,輸入由該個(gè)人數(shù)字助理裝置而來(lái)的該命令,且存儲(chǔ)該命令;及回送裝置,位于該個(gè)人電腦之中,用以向該個(gè)人數(shù)字助理裝置回送該個(gè)人數(shù)字助理裝置先前所存儲(chǔ)的該命令。
8.如權(quán)利要求7所述的錯(cuò)誤自動(dòng)檢測(cè)裝置,其特征在于,上述命令包含一按鍵命令。
9.如權(quán)利要求8所述的錯(cuò)誤自動(dòng)檢測(cè)裝置,其特征在于,上述命令解釋裝置在輸出該按鍵命令前,調(diào)用一按鍵函數(shù)用以解讀該按鍵命令。
10.如權(quán)利要求7所述的錯(cuò)誤自動(dòng)檢測(cè)裝置,其特征在于,上述命令包含一筆點(diǎn)命令。
11.如權(quán)利要求10所述的錯(cuò)誤自動(dòng)檢測(cè)裝置,其特征在于,上述命令解釋裝置在輸出該筆點(diǎn)命令前,調(diào)用一筆點(diǎn)函數(shù)用以解讀該筆點(diǎn)命令。
12.如權(quán)利要求7所述的錯(cuò)誤自動(dòng)檢測(cè)裝置,其特征在于,上述記錄裝置將由該個(gè)人數(shù)字助理裝置而來(lái)的該命令存儲(chǔ)于該個(gè)人電腦的硬盤(pán)中。
13.如權(quán)利要求7所述的錯(cuò)誤自動(dòng)檢測(cè)裝置,其特征在于,上述存儲(chǔ)與回送該命令的方式以先進(jìn)先出的方式完成。
14.如權(quán)利要求7所述的錯(cuò)誤自動(dòng)檢測(cè)裝置,其特征在于,上述個(gè)人數(shù)字助理裝置輸出一結(jié)束標(biāo)記時(shí),該記錄裝置即停止該記錄命令的操作。
15.一種用于個(gè)人數(shù)字助理裝置的錯(cuò)誤自動(dòng)檢測(cè)方法,該個(gè)人數(shù)字助理裝置與一個(gè)人電腦相連接,該錯(cuò)誤自動(dòng)檢測(cè)方法至少包含下列步驟由該個(gè)人數(shù)字助理裝置輸入一命令;解讀該命令;將該命令送往該個(gè)人電腦加以存儲(chǔ);當(dāng)需重建一測(cè)試環(huán)境時(shí),由該個(gè)人電腦回送先前所存儲(chǔ)的該命令;以及利用先前存儲(chǔ)的命令重建該測(cè)試環(huán)境。
16.如權(quán)利要求15所述的錯(cuò)誤自動(dòng)檢測(cè)方法,其特征在于,上述命令包含一按鍵命令。
17.如權(quán)利要求16所述的錯(cuò)誤自動(dòng)檢測(cè)方法,其特征在于,上述按鍵命令在送往該個(gè)人電腦存儲(chǔ)前,利用調(diào)用一按鍵函數(shù)用以解讀該按鍵命令。
18.如權(quán)利要求15所述的錯(cuò)誤自動(dòng)檢測(cè)方法,其特征在于,上棕命令包含一筆點(diǎn)命令。
19.如權(quán)利要求18所述的錯(cuò)誤自動(dòng)檢測(cè)方法,其特征在于,上述筆點(diǎn)命令在送往該個(gè)人電腦存儲(chǔ)前,調(diào)用一筆點(diǎn)函數(shù)用以解讀該筆點(diǎn)命令。
20.如權(quán)利要求15所述的錯(cuò)誤自動(dòng)檢測(cè)方法,其特征在于,上述送往該個(gè)人電腦存儲(chǔ)的該命令存儲(chǔ)于該個(gè)人電腦的硬盤(pán)中。
21.如權(quán)利要求15所述的錯(cuò)誤自動(dòng)檢測(cè)方法,其特征在于,上述回送該命令的方式是先進(jìn)先出的方式。
22.如權(quán)利要求15所述的錯(cuò)誤自動(dòng)檢測(cè)方法,其特征在于,當(dāng)該P(yáng)DA裝置輸出一結(jié)束標(biāo)記時(shí),即停止該記錄命令的操作。
23.一種用于個(gè)人數(shù)字助理裝置的錯(cuò)誤自動(dòng)檢測(cè)方法,該個(gè)人數(shù)字助理裝置與一個(gè)人電腦相連接,以使測(cè)試人員不須再利用紙上記錄或不斷測(cè)試的方式,即可確實(shí)找出PDA裝置應(yīng)用程序產(chǎn)生錯(cuò)誤的原因,進(jìn)而減少測(cè)試死角,該錯(cuò)語(yǔ)自動(dòng)檢測(cè)方法至少包含下列步驟由該P(yáng)DA裝置輸入一命令;解讀該命令;將該命令送往該P(yáng)C的硬盤(pán)加以存儲(chǔ);當(dāng)需重建一測(cè)試環(huán)境時(shí),以先進(jìn)先出的方式由該P(yáng)C回送先前所存儲(chǔ)的命令;及利用先前存儲(chǔ)的命令重建該測(cè)試環(huán)境。
24.如權(quán)利要求23所述的錯(cuò)誤自動(dòng)檢測(cè)方法,其特征在于,上述命令包含一按鍵命令。
25.如權(quán)利要求24所述的錯(cuò)誤自動(dòng)檢測(cè)方法,其特征在于,上述按鍵命令是在送往該P(yáng)C存儲(chǔ)前,利用調(diào)用一按鍵函數(shù)用以解釋該按鍵命令。
26.如權(quán)利要求23所述的錯(cuò)誤自動(dòng)檢測(cè)方法,其特征在于,上述命令包含一筆點(diǎn)命令。
27.如權(quán)利要求26所述的錯(cuò)誤自動(dòng)檢測(cè)方法,其特征在于,上述的筆點(diǎn)命令在送往該P(yáng)C存儲(chǔ)前,調(diào)用一筆點(diǎn)函數(shù)用以解釋該筆點(diǎn)命令。
28.如權(quán)利要求23所述的錯(cuò)誤自動(dòng)檢測(cè)方法,其特征在于,上述當(dāng)該P(yáng)DA裝置輸出一結(jié)束標(biāo)記時(shí),即停止該記錄命令的操作。
全文摘要
本發(fā)明涉及一種個(gè)人數(shù)字助理(PDA)裝置的錯(cuò)誤自動(dòng)檢測(cè)裝置與方法。本發(fā)明的錯(cuò)誤檢測(cè)裝置包含位于PDA裝置的命令解釋模組以及位于PC的記錄模組與回送模組。當(dāng)PDA裝置的應(yīng)用程序的測(cè)試動(dòng)作開(kāi)始時(shí),命令解釋模組將解讀PDA裝置的光筆或鍵盤(pán)指令,并將該指令傳送至PC;記錄模組接收到PDA裝置所傳送的指令后,即將該指令存儲(chǔ)于PC的硬盤(pán)中;而回送模組則在需要重現(xiàn)應(yīng)用程序發(fā)生錯(cuò)誤的操作情形時(shí),將所存儲(chǔ)的指令依序送回到PDA裝置,以重建測(cè)試環(huán)境。
文檔編號(hào)G06F11/28GK1254128SQ9812232
公開(kāi)日2000年5月24日 申請(qǐng)日期1998年11月13日 優(yōu)先權(quán)日1998年11月13日
發(fā)明者陳淮琰, 姜海峰 申請(qǐng)人:英業(yè)達(dá)集團(tuán)(西安)電子技術(shù)有限公司