[發(fā)明專利]測試輸入信息檢索裝置和方法有效
| 申請?zhí)枺?/td> | 201710235693.6 | 申請日: | 2017-04-12 |
| 公開(公告)號: | CN108304291B | 公開(公告)日: | 2021-01-08 |
| 發(fā)明(設(shè)計(jì))人: | 村田大二郎;前岡淳;是木玄太;山口潔 | 申請(專利權(quán))人: | 株式會(huì)社日立制作所 |
| 主分類號: | G06F11/28 | 分類號: | G06F11/28 |
| 代理公司: | 北京尚誠知識產(chǎn)權(quán)代理有限公司 11322 | 代理人: | 龍淳;牛孝靈 |
| 地址: | 日本*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 測試 輸入 信息 檢索 裝置 方法 | ||
本發(fā)明的目的在于,為了在具有數(shù)據(jù)庫和畫面的計(jì)算機(jī)系統(tǒng)的測試方案的制作中有助于測試輸入值的制作的效率化而檢索與成為測試輸入的候選項(xiàng)的數(shù)據(jù)庫記錄匹配的要素,其是一種檢索用于數(shù)據(jù)庫的測試輸入的候選項(xiàng)的測試輸入信息檢索裝置,存儲有由第一結(jié)構(gòu)構(gòu)成的、含有多個(gè)要素的上述數(shù)據(jù)庫的信息,存儲有由第二結(jié)構(gòu)構(gòu)成而顯示的、含有上述多個(gè)要素的畫面信息,從上述第二結(jié)構(gòu)確定上述畫面信息中所含的上述多個(gè)要素中的要素間的關(guān)系,基于所確定的要素間的關(guān)系,從上述數(shù)據(jù)庫的信息檢索上述多個(gè)要素來作為用于測試輸入的候選項(xiàng)。
技術(shù)領(lǐng)域
本發(fā)明涉及測試輸入信息檢索裝置和方法。
背景技術(shù)
在具有畫面和數(shù)據(jù)庫的大規(guī)模計(jì)算機(jī)系統(tǒng)的程序開發(fā)中,需要通過開發(fā)人員操作畫面來確認(rèn)計(jì)算機(jī)系統(tǒng)滿足利用計(jì)算機(jī)系統(tǒng)的人的要求的測試。在執(zhí)行測試時(shí),執(zhí)行測試的開發(fā)人員在畫面上的輸入欄輸入字符串和數(shù)值等的值,點(diǎn)擊畫面上的按鈕和鏈接等來操作計(jì)算機(jī)系統(tǒng)。
在輸入字符串、數(shù)值時(shí),進(jìn)行遵照測試的目的的輸入,確認(rèn)計(jì)算機(jī)系統(tǒng)是否如所期待的那樣動(dòng)作。例如,在輸入字符串、顯示包含該字符串在內(nèi)的住所的一覽表那樣的計(jì)算機(jī)系統(tǒng)中,在要測試能否在畫面上顯示超過一定條數(shù)的住所的情況下,開發(fā)人員必須輸入一定條數(shù)的住所中所含有的字符串。或者,在要沒有對應(yīng)的住所的情況下確認(rèn)是否顯示錯(cuò)誤信息的情況下,開發(fā)人員必須輸入哪個(gè)住所中都不包含的字符串。
在要管理并復(fù)顯測試時(shí)的信息的情況下,開發(fā)人員必須將測試中使用的輸入值明確記載于作為表示測試的流程的文檔的測試方案。進(jìn)一步,開發(fā)人員必須在測試時(shí)使用的數(shù)據(jù)庫中也存儲有與要確認(rèn)的目的相應(yīng)的信息。在上述的例子中,具有相同字符串的住所在數(shù)據(jù)庫中存在一定條數(shù),且只有別的特定的字符串的住所在數(shù)據(jù)庫中不存在。即,開發(fā)人員必須使畫面輸入值與數(shù)據(jù)庫匹配。
另一方面,如果開發(fā)人員為了進(jìn)行測試而將測試中使用的數(shù)據(jù)庫記錄從頭制作則太費(fèi)工時(shí)。因此,開發(fā)人員取得實(shí)際運(yùn)行用的計(jì)算機(jī)系統(tǒng)中利用的數(shù)據(jù)庫記錄,掩藏客戶信息地進(jìn)行利用,或者將此前利用的測試用的數(shù)據(jù)庫記錄重復(fù)改變地繼續(xù)利用。
另一方面,制作操作畫面的測試的方案的開發(fā)人員即使熟悉畫面的規(guī)格、畫面應(yīng)滿足的業(yè)務(wù)的需求,也不至于熟悉數(shù)據(jù)庫。在不從頭制作數(shù)據(jù)庫記錄的情況下,必須對現(xiàn)有的數(shù)據(jù)庫的設(shè)計(jì)及其記錄進(jìn)行調(diào)查、理解,太費(fèi)時(shí)間。因此,需要用于即使不熟悉數(shù)據(jù)庫的開發(fā)人員也能夠制作與數(shù)據(jù)庫的值匹配的測試輸入的途徑。
在與這樣的測試相關(guān)的專利文獻(xiàn)1中,公開有從設(shè)計(jì)信息生成代表源代碼的邏輯的測試用例,基于從測試用例生成的約束方程制作數(shù)據(jù)庫記錄的技術(shù)。具體而言,公開有從表示代碼的邏輯的設(shè)計(jì)信息生成測試用例,基于從測試用例生成的約束方程式生成數(shù)據(jù)庫記錄的技術(shù)。
現(xiàn)有技術(shù)文獻(xiàn)
專利文獻(xiàn)
專利文獻(xiàn)1:日本專利第5523526號
發(fā)明內(nèi)容
發(fā)明所要解決的問題
在專利文獻(xiàn)1中公開的技術(shù)中,為了制作數(shù)據(jù)庫記錄,需要設(shè)計(jì)信息。但是,在開發(fā)人員對程序的結(jié)構(gòu)并不熟悉的情況下、沒有源代碼的情況下、由多個(gè)程序設(shè)計(jì)語言構(gòu)成源代碼的情況下、或者源代碼的規(guī)模大而復(fù)雜的情況下,制作設(shè)計(jì)信息時(shí)太費(fèi)工時(shí),因此不易制作設(shè)計(jì)信息。
對此,還考慮不制作設(shè)計(jì)信息和新的數(shù)據(jù)庫記錄,而利用已經(jīng)存在的數(shù)據(jù)庫記錄和與該數(shù)據(jù)庫相關(guān)的畫面的信息,從數(shù)據(jù)庫找出作為與數(shù)據(jù)庫匹配的輸入值的要素。
本發(fā)明的目的在于,為了在具有數(shù)據(jù)庫和畫面的計(jì)算機(jī)系統(tǒng)的測試方案的制作中有助于測試輸入值的制作的效率化而檢索與成為測試輸入的候選項(xiàng)的數(shù)據(jù)庫記錄匹配的要素。
用于解決問題的技術(shù)方案
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于株式會(huì)社日立制作所,未經(jīng)株式會(huì)社日立制作所許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710235693.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F11-00 錯(cuò)誤檢測;錯(cuò)誤校正;監(jiān)控
G06F11-07 .響應(yīng)錯(cuò)誤的產(chǎn)生,例如,容錯(cuò)
G06F11-22 .在準(zhǔn)備運(yùn)算或者在空閑時(shí)間期間內(nèi),通過測試作故障硬件的檢測或定位
G06F11-28 .借助于檢驗(yàn)標(biāo)準(zhǔn)程序或通過處理作錯(cuò)誤檢測、錯(cuò)誤校正或監(jiān)控
G06F11-30 .監(jiān)控
G06F11-36 .通過軟件的測試或調(diào)試防止錯(cuò)誤
- 信息記錄介質(zhì)、信息記錄方法、信息記錄設(shè)備、信息再現(xiàn)方法和信息再現(xiàn)設(shè)備
- 信息記錄裝置、信息記錄方法、信息記錄介質(zhì)、信息復(fù)制裝置和信息復(fù)制方法
- 信息記錄裝置、信息再現(xiàn)裝置、信息記錄方法、信息再現(xiàn)方法、信息記錄程序、信息再現(xiàn)程序、以及信息記錄介質(zhì)
- 信息記錄裝置、信息再現(xiàn)裝置、信息記錄方法、信息再現(xiàn)方法、信息記錄程序、信息再現(xiàn)程序、以及信息記錄介質(zhì)
- 信息記錄設(shè)備、信息重放設(shè)備、信息記錄方法、信息重放方法、以及信息記錄介質(zhì)
- 信息存儲介質(zhì)、信息記錄方法、信息重放方法、信息記錄設(shè)備、以及信息重放設(shè)備
- 信息存儲介質(zhì)、信息記錄方法、信息回放方法、信息記錄設(shè)備和信息回放設(shè)備
- 信息記錄介質(zhì)、信息記錄方法、信息記錄裝置、信息再現(xiàn)方法和信息再現(xiàn)裝置
- 信息終端,信息終端的信息呈現(xiàn)方法和信息呈現(xiàn)程序
- 信息創(chuàng)建、信息發(fā)送方法及信息創(chuàng)建、信息發(fā)送裝置





