[發(fā)明專利]應(yīng)用程序彈窗控件測試的方法、裝置及終端設(shè)備在審
| 申請(qǐng)?zhí)枺?/td> | 201811122147.2 | 申請(qǐng)日: | 2018-09-26 |
| 公開(公告)號(hào): | CN109324967A | 公開(公告)日: | 2019-02-12 |
| 發(fā)明(設(shè)計(jì))人: | 張起;鄭如剛;徐志成 | 申請(qǐng)(專利權(quán))人: | 深圳壹賬通智能科技有限公司 |
| 主分類號(hào): | G06F11/36 | 分類號(hào): | G06F11/36 |
| 代理公司: | 深圳中一專利商標(biāo)事務(wù)所 44237 | 代理人: | 冷仔 |
| 地址: | 518000 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 彈窗 控件 應(yīng)用程序 測試 流程節(jié)點(diǎn) 操作系統(tǒng) 測試過程 記錄結(jié)果 終端設(shè)備 測試技術(shù)領(lǐng)域 被測設(shè)備 前置條件 生成測試 同步記錄 比對(duì) 響應(yīng) | ||
本發(fā)明適用于測試技術(shù)領(lǐng)域,提供了一種應(yīng)用程序彈窗控件測試的方法、裝置及終端設(shè)備,所述方法包括:對(duì)應(yīng)用程序進(jìn)行測試的過程中,同步記錄測試過程獲得測試過程的記錄結(jié)果;根據(jù)所述記錄結(jié)果定位彈窗控件的流程節(jié)點(diǎn);所述流程節(jié)點(diǎn)包括彈窗控件的前置條件和響應(yīng)操作;獲取根據(jù)所述流程節(jié)點(diǎn)生成的彈窗控件的測試用例;在多個(gè)具有不同操作系統(tǒng)的被測設(shè)備或模擬機(jī)上運(yùn)行所述應(yīng)用程序,并執(zhí)行所述測試用例,獲得對(duì)應(yīng)不同操作系統(tǒng)的測試結(jié)果;通過比對(duì)不同操作系統(tǒng)的測試結(jié)果,生成測試報(bào)告。本發(fā)明提高了彈窗控件測試的效率。
技術(shù)領(lǐng)域
本發(fā)明屬于測試技術(shù)領(lǐng)域,尤其涉及一種應(yīng)用程序彈窗控件測試的方法、裝置及終端設(shè)備。
背景技術(shù)
由于系統(tǒng)架構(gòu)、開發(fā)工具和開發(fā)方式的種種不同,在開發(fā)的時(shí)候?qū)τ谙嗤墓δ埽煌僮飨到y(tǒng)對(duì)彈窗控件會(huì)做不同的處理,導(dǎo)致用戶在使用時(shí)會(huì)出現(xiàn)各類兼容性問題,嚴(yán)重時(shí)會(huì)阻礙流程甚至引發(fā)程序崩潰,測試時(shí)需要投入大量精力去手工測試此類流程,測試效率低下。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明實(shí)施例提供了一種應(yīng)用程序彈窗控件測試的方法、裝置及終端設(shè)備,以解決現(xiàn)有技術(shù)彈窗控件測試效率不高的問題。
本發(fā)明實(shí)施例的第一方面提供了一種應(yīng)用程序彈窗控件測試的方法,包括:
對(duì)應(yīng)用程序進(jìn)行測試的過程中,同步記錄測試過程獲得測試過程的記錄結(jié)果;
根據(jù)所述記錄結(jié)果定位彈窗控件的流程節(jié)點(diǎn);所述流程節(jié)點(diǎn)包括彈窗控件的前置條件和響應(yīng)操作;
獲取根據(jù)所述流程節(jié)點(diǎn)生成的彈窗控件的測試用例;
在多個(gè)具有不同操作系統(tǒng)的被測設(shè)備或模擬機(jī)上運(yùn)行所述應(yīng)用程序,并執(zhí)行所述測試用例,獲得對(duì)應(yīng)不同操作系統(tǒng)的測試結(jié)果;
通過比對(duì)不同操作系統(tǒng)的測試結(jié)果,生成測試報(bào)告。
本發(fā)明實(shí)施例的第二方面提供了一種應(yīng)用程序彈窗控件測試的裝置,包括:
記錄模塊,用于對(duì)應(yīng)用程序進(jìn)行測試的過程中,同步記錄測試過程獲得測試過程的記錄結(jié)果;
定位模塊,用于根據(jù)所述記錄結(jié)果定位彈窗控件的流程節(jié)點(diǎn);所述流程節(jié)點(diǎn)包括彈窗控件的前置條件和響應(yīng)操作;
獲取模塊,用于獲取根據(jù)所述流程節(jié)點(diǎn)生成的彈窗控件的測試用例;
測試模塊,用于在多個(gè)具有不同操作系統(tǒng)的被測設(shè)備或模擬機(jī)上運(yùn)行所述應(yīng)用程序,并執(zhí)行所述測試用例,獲得對(duì)應(yīng)不同操作系統(tǒng)的測試結(jié)果;
生成模塊,用于通過比對(duì)不同操作系統(tǒng)的測試結(jié)果,生成測試報(bào)告
本發(fā)明實(shí)施例的第三方面提供了一種終端設(shè)備,包括存儲(chǔ)器以及處理器,所述存儲(chǔ)器中存儲(chǔ)有可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí),實(shí)現(xiàn)如下步驟:
對(duì)應(yīng)用程序進(jìn)行測試的過程中,同步記錄測試過程獲得測試過程的記錄結(jié)果;
根據(jù)所述記錄結(jié)果定位彈窗控件的流程節(jié)點(diǎn);所述流程節(jié)點(diǎn)包括彈窗控件的前置條件和響應(yīng)操作;
獲取根據(jù)所述流程節(jié)點(diǎn)生成的彈窗控件的測試用例;
在多個(gè)具有不同操作系統(tǒng)的被測設(shè)備或模擬機(jī)上運(yùn)行所述應(yīng)用程序,并執(zhí)行所述測試用例,獲得對(duì)應(yīng)不同操作系統(tǒng)的測試結(jié)果;
通過比對(duì)不同操作系統(tǒng)的測試結(jié)果,生成測試報(bào)告。
本發(fā)明實(shí)施例的第四方面提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如下步驟:
對(duì)應(yīng)用程序進(jìn)行測試的過程中,同步記錄測試過程獲得測試過程的記錄結(jié)果;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于深圳壹賬通智能科技有限公司,未經(jīng)深圳壹賬通智能科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811122147.2/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(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ò)誤
- 控件聯(lián)動(dòng)方法、裝置及系統(tǒng)
- 通過控件池實(shí)現(xiàn)系統(tǒng)的用戶界面UI與控件庫分離的方法
- 一種針對(duì)控件樣式的測試方法和裝置
- 一種控件消息通知方法及裝置
- 一種控件遍歷方法、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)及終端設(shè)備
- 帶獨(dú)立渲染層的復(fù)合控件生成方法、系統(tǒng)及介質(zhì)
- 一種應(yīng)用的處理方法、裝置、設(shè)備和介質(zhì)
- 用于處理信息的方法和裝置
- 用于手機(jī)的圖形用戶界面
- 自定義控件的處理方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)
- 對(duì)虛擬化應(yīng)用程序的基于策略的訪問
- 應(yīng)用程序執(zhí)行、應(yīng)用程序提供裝置和應(yīng)用程序分發(fā)方法
- 一種軟件保護(hù)方法、裝置及系統(tǒng)
- 應(yīng)用程序的開發(fā)方法和系統(tǒng)
- 應(yīng)用程序的擴(kuò)展方法及裝置
- 一種應(yīng)用程序商店的應(yīng)用程序發(fā)布方法及裝置
- 一種應(yīng)用程序的監(jiān)控方法、裝置及系統(tǒng)
- 用于對(duì)虛擬化應(yīng)用程序的基于策略的訪問的方法和系統(tǒng)
- 應(yīng)用程序控制方法、裝置、終端及存儲(chǔ)介質(zhì)
- 一種應(yīng)用程序安裝、卸載方法及通信終端





