[發(fā)明專利]自動評價方法、自動評價系統(tǒng)及存儲自動評價程序的存儲媒體無效
| 申請?zhí)枺?/td> | 01801696.0 | 申請日: | 2001-06-14 |
| 公開(公告)號: | CN1383507A | 公開(公告)日: | 2002-12-04 |
| 發(fā)明(設計)人: | 武田和義 | 申請(專利權)人: | 精工愛普生株式會社 |
| 主分類號: | G06F11/28 | 分類號: | G06F11/28;G06F11/36;G06F11/22 |
| 代理公司: | 中國專利代理(香港)有限公司 | 代理人: | 劉宗杰,葉愷東 |
| 地址: | 日本*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 自動 評價 方法 系統(tǒng) 存儲 程序 媒體 | ||
技術領域
本發(fā)明涉及根據(jù)鍵輸入等輸入項目、和對該輸入項目的輸出畫面等的參照輸出結(jié)果,能夠自動評價目標系統(tǒng)上工作的程序的自動評價方法、自動評價系統(tǒng)及存儲自動評價程序的存儲媒體。
背景技術
近年來,微型計算機被裝入家用電器等各種裝置中并被廣泛利用。微型計算機為了與被裝入方的規(guī)格及外圍設備相對應而工作,將應用程序?qū)懭雰?nèi)置ROM(只讀存儲器)中。此外,液晶顯示裝置(以下記為LCD)也與家用電器等各種裝置相結(jié)合。因此,當用戶向微型計算機中輸入鍵輸入等輸入項目時,通過應用程序向LCD輸出對該輸入項目的輸出畫面。因而,當識別微型計算機的應用程序的動作時,微型計算機必須識別對應于被裝入方的裝置的規(guī)格的多項輸入項目的輸出結(jié)果。
因此,在微型計算機的開發(fā)中,應用程序的開發(fā)也和硬件的開發(fā)一樣重要。為了開發(fā)應用程序,利用了電路中模擬(以下記為ICE:In?Circuit?Emulation)。ICE能在目標板上模擬應用程序的動作。如上所述,應用程序的動作確認中,必須確認的輸入項目很多。因此,利用ICE,操作者直接輸入輸入項目時,不但需要長時間進行輸入,而且操作者可能產(chǎn)生輸入錯誤。此外,操作者通過畫面輸出輸入項目和模擬結(jié)果進行確認時,需要很長時間,而且操作者可能產(chǎn)生確認錯誤。另外,在評價該動作確認的應用程序時,為了提高評價制度,會反復進行對同一輸入項目的評價。因而,為了高精度和有效地進行應用程序的動作確認,利用了自動評價系統(tǒng),能夠反復自動輸入許多輸入項目,并能自動評價對該輸入項目的輸出結(jié)果。
在上述自動評價系統(tǒng)中,利用模擬裝置的模擬結(jié)果,能夠自動評價在目標系統(tǒng)上動作的應用程序。為此,需要具有自動評價系統(tǒng)和模擬裝置能夠共同存取的存儲器,由此使自動評價系統(tǒng)和模擬裝置間的存取成為可能。此時,模擬裝置對輸入項目進行模擬,并進行輸出該模擬結(jié)果的通常的處理。因此,不需要在應用程序中附加任何自動評價的步驟。
在上述自動評價系統(tǒng)中,需要預先制作輸入項目文件,并制作與該輸入項目對應的參考數(shù)據(jù)。然后,依次將輸入項目向模擬器傳送,參照反映了模擬的結(jié)果的顯示畫面(顯示存儲器),接收結(jié)果數(shù)據(jù),將該結(jié)果與預先制作的參考數(shù)據(jù)進行比較,來進行自動評價。
但是,在實際的輸入數(shù)據(jù)中,有時即使實際上沒有輸入鍵輸入,也會重寫顯示畫面。即,有一種閃爍光標,或在畫面上移動的字符,這是一種鍵輸入以外的輸入項目。這樣,在目標程序上動作的應用程序隨意地重寫畫面內(nèi)容的情況下,當自動模擬系統(tǒng)在隨便某個時間對其讀取時,不能正確地進行自動評價。因此,為了到達可靠性高的評價,自動評價系統(tǒng)需要確定模擬的結(jié)果,在畫面重寫完成的時間讀取顯示畫面數(shù)據(jù)。
本發(fā)明鑒于上述情況,通過在模擬器中構(gòu)筑一種確定模擬結(jié)果、監(jiān)視更新畫面的一定的周期,并將其通知自動評價裝置的機制,來提供能實現(xiàn)可靠性高的自動評價的自動評價方法、自動評價系統(tǒng)及存儲自動評價程序的存儲媒體。
發(fā)明的公開
為了解決上述課題,權利要求1記載的自動評價方法,通過參照對任意的輸入項目模擬的結(jié)果和輸出畫面,自動評價在目標系統(tǒng)上動作的程序,
進行上述模擬,獲得反映該結(jié)果的輸出畫面的數(shù)據(jù)更新所確定的時間,根據(jù)該時間參照上述輸出畫面;
通過將該參照結(jié)果與預先制作的參考數(shù)據(jù)進行比較,進行自動評價。
根據(jù)該自動評價方法,能夠只在在任何狀態(tài)下模擬結(jié)果都確定的時間,取入模擬的結(jié)果數(shù)據(jù)。因此,能夠得到穩(wěn)定的參照數(shù)據(jù),從而能進行可靠性高的評價。
權利要求2記載的自動評價方法,是在權利要求1所述的自動評價方法中,上述輸出畫面的數(shù)據(jù)更新所確定的時間,通過監(jiān)視預先定義的規(guī)定時間的經(jīng)過而決定。而權利要求3記載的自動評價方法,是在權利要求1所述的自動評價方法中,上述輸出畫面的數(shù)據(jù)更新所確定的時間,通過運算各規(guī)定時間的各模擬結(jié)果的邏輯和,由最終制作的數(shù)據(jù)而決定。權利要求4記載的自動評價方法,是在權利要求1所述的自動評價方法中,上述輸出畫面的數(shù)據(jù)更新所確定的時間,由在上述目標系統(tǒng)上動作的程序通過顯示重寫結(jié)束項目來通知。
根據(jù)這些自動評價方法,能夠檢知畫面重寫結(jié)束的時間,由此自動評價系統(tǒng)能夠通知模擬的結(jié)果確定的信息,能參照該輸出畫面實現(xiàn)可靠性高的評價。
權利要求5記載的自動評價方法,是在權利要求1至4的任一項所述的自動評價方法中,在參照上述輸出畫面時,停止上述模擬。
根據(jù)該自動評價方法,在參照輸出畫面時,因為停止模擬,所以不會因模擬使輸出畫面的數(shù)據(jù)被更新。因此,能夠確實地參照數(shù)據(jù)確定的輸出畫面。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于精工愛普生株式會社,未經(jīng)精工愛普生株式會社許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/01801696.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





