[發(fā)明專利]終端系統(tǒng)的錄入回放模式自動(dòng)化測(cè)試方法及系統(tǒng)無效
| 申請(qǐng)?zhí)枺?/td> | 200810071297.5 | 申請(qǐng)日: | 2008-06-30 |
| 公開(公告)號(hào): | CN101620563A | 公開(公告)日: | 2010-01-06 |
| 發(fā)明(設(shè)計(jì))人: | 羅偉 | 申請(qǐng)(專利權(quán))人: | 福建升騰資訊有限公司 |
| 主分類號(hào): | G06F11/36 | 分類號(hào): | G06F11/36 |
| 代理公司: | 廈門市新華專利商標(biāo)代理有限公司 | 代理人: | 翁素華 |
| 地址: | 350000福建省福*** | 國(guó)省代碼: | 福建;35 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 終端 系統(tǒng) 錄入 回放 模式 自動(dòng)化 測(cè)試 方法 | ||
1.一種終端系統(tǒng)的錄入回放模式自動(dòng)化測(cè)試方法,其特征在于:
包括依次進(jìn)行的下述步驟:
步驟10:錄入測(cè)試用例,然后自動(dòng)生成腳本,腳本能被手工編輯;具體 包括依次進(jìn)行的下述步驟:
步驟10.1:用例解析器解析測(cè)試用例,分離出測(cè)試用例所涉及的控件信 息及操作,并傳送到腳本生成器中;
步驟10.2:腳本生成器獲取從用例解析器傳來的信息,生成相應(yīng)的腳本 語(yǔ)句;
步驟10.3:將腳本語(yǔ)句輸出到軟件的空白框,便于腳本的編輯;
步驟20:步驟10錄入測(cè)試用例的過程中,插入檢查點(diǎn);
步驟30:將步驟10生成的腳本回放,并自動(dòng)執(zhí)行測(cè)試,記錄檢查點(diǎn)的狀 態(tài);其具體包括依次進(jìn)行的下述步驟:
步驟30.1:解析腳本,分離出腳本中控件信息及操作;
步驟30.2:根據(jù)控件信息獲取當(dāng)前窗口內(nèi)該控件的接口;
步驟30.3:根據(jù)獲得的控件接口和對(duì)控件的操作,對(duì)控件執(zhí)行相應(yīng)的操 作;
步驟30.4:記錄檢查點(diǎn)狀態(tài);
步驟30.5:判斷是否還有未解析的腳本,如果是,返回步驟30.1,順序 解析每一個(gè)腳本,否則,進(jìn)入步驟40;
步驟40:腳本回放完畢,對(duì)記錄的檢查點(diǎn)狀態(tài)進(jìn)行分析,并匯總測(cè)試結(jié) 果,自動(dòng)生成測(cè)試報(bào)告;具體包括依次進(jìn)行的下述步驟:
步驟40.1:記錄測(cè)試運(yùn)行時(shí)系統(tǒng)當(dāng)前時(shí)間、操作者及測(cè)試總運(yùn)行時(shí)間;
步驟40.2:當(dāng)腳本回放失敗時(shí),記錄錯(cuò)誤信息,能夠定位到腳本的位置;
步驟40.3:統(tǒng)計(jì)檢查點(diǎn)狀態(tài),當(dāng)檢查點(diǎn)驗(yàn)證失敗時(shí),記錄錯(cuò)誤信息,并 記錄預(yù)期與實(shí)際的結(jié)果對(duì)比;
步驟40.4:統(tǒng)計(jì)每條腳本運(yùn)行的狀態(tài)、運(yùn)行結(jié)果及運(yùn)行的時(shí)間;
步驟40.5:顯示最后測(cè)試結(jié)果:成功或失敗;
步驟40.6:將上述測(cè)試結(jié)果以文本的形式顯示,并用一定的顏色加以區(qū) 分,支持打印結(jié)果。
2.如權(quán)利要求1所述的終端系統(tǒng)的錄入回放模式自動(dòng)化測(cè)試方法,其特征 在于:所述步驟20中的檢查點(diǎn)是通過比較控件的基準(zhǔn)值與回放腳本時(shí)的值來 判斷程序是否按照預(yù)期的設(shè)想在執(zhí)行,所述控件的基準(zhǔn)值是指錄入測(cè)試用例 時(shí)所選控件的某些屬性,具體取哪些屬性依賴于插入的檢查點(diǎn)類型,插入好 檢查點(diǎn)后,會(huì)生成一個(gè)基線數(shù)據(jù)文件,此文件的值是錄入測(cè)試用例時(shí)所選控 件的某些屬性的值或者是控件的數(shù)據(jù),即基準(zhǔn)值。
3.如權(quán)利要求2所述的終端系統(tǒng)的錄入回放模式自動(dòng)化測(cè)試方法,其特征 在于:步驟20中插入檢查點(diǎn)的類型包括下述的一種或者兩種及兩種以上的結(jié) 合:
對(duì)象數(shù)據(jù)檢查點(diǎn):對(duì)對(duì)象中的數(shù)據(jù)進(jìn)行驗(yàn)證;
對(duì)象屬性檢查點(diǎn):將顯示出被捕獲的對(duì)象及其相應(yīng)屬性的列表,然后從 對(duì)象的列表中選擇想要檢查的屬性;
位圖檢查點(diǎn):分析對(duì)比屏幕和屏幕區(qū)域圖像;
窗口存在檢查點(diǎn):對(duì)窗口是否如預(yù)期出現(xiàn)進(jìn)行驗(yàn)證;
音頻檢查點(diǎn):對(duì)預(yù)期出現(xiàn)的音頻頻率進(jìn)行驗(yàn)證。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于福建升騰資訊有限公司,未經(jīng)福建升騰資訊有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810071297.5/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F11-00 錯(cuò)誤檢測(cè);錯(cuò)誤校正;監(jiān)控
G06F11-07 .響應(yīng)錯(cuò)誤的產(chǎn)生,例如,容錯(cuò)
G06F11-22 .在準(zhǔn)備運(yùn)算或者在空閑時(shí)間期間內(nèi),通過測(cè)試作故障硬件的檢測(cè)或定位
G06F11-28 .借助于檢驗(yàn)標(biāo)準(zhǔn)程序或通過處理作錯(cuò)誤檢測(cè)、錯(cuò)誤校正或監(jiān)控
G06F11-30 .監(jiān)控
G06F11-36 .通過軟件的測(cè)試或調(diào)試防止錯(cuò)誤
- 藍(lán)牙信息錄入設(shè)備、錄入系統(tǒng)及錄入方法
- 一種原筆跡手寫錄入方法和系統(tǒng)
- 藍(lán)牙信息錄入設(shè)備、錄入系統(tǒng)及錄入方法
- 數(shù)據(jù)錄入系統(tǒng)、數(shù)據(jù)錄入方法以及數(shù)據(jù)錄入裝置
- 錄入方法及錄入系統(tǒng)
- 智慧校園系統(tǒng)的信息錄入方法、裝置和計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 指紋底庫(kù)錄入方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)
- 一種肺癌患者隨訪系統(tǒng)
- 一種爆破施工填報(bào)系統(tǒng)及方法
- 數(shù)據(jù)錄入方法及裝置、設(shè)備、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 一種回放通用模塊
- 視頻回放設(shè)備和用于控制視頻回放設(shè)備的方法
- 音量限制
- 用于時(shí)間同步的多區(qū)域媒體流式傳輸?shù)南到y(tǒng)和方法
- 設(shè)備回放故障恢復(fù)和重新分配
- 回放數(shù)據(jù)獲取與流量回放方法、設(shè)備及存儲(chǔ)介質(zhì)
- 視頻回放方法、設(shè)備及計(jì)算機(jī)存儲(chǔ)介質(zhì)
- 視頻回放方法、裝置、設(shè)備和計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 用于在聯(lián)網(wǎng)回放設(shè)備之間傳送回放標(biāo)記的媒體內(nèi)容系統(tǒng)
- 一種無人機(jī)綜合監(jiān)視數(shù)據(jù)多模式回放方法及系統(tǒng)





