[發(fā)明專利]一種iOS系統(tǒng)的穩(wěn)定性測(cè)試方法和裝置有效
| 申請(qǐng)?zhí)枺?/td> | 201410316945.4 | 申請(qǐng)日: | 2014-07-04 |
| 公開(公告)號(hào): | CN105279052B | 公開(公告)日: | 2019-01-22 |
| 發(fā)明(設(shè)計(jì))人: | 劉德建;陳宏展;王柟;吳巧敏;黃琴 | 申請(qǐng)(專利權(quán))人: | 福建天晴數(shù)碼有限公司 |
| 主分類號(hào): | G06F11/22 | 分類號(hào): | G06F11/22 |
| 代理公司: | 福州市景弘專利代理事務(wù)所(普通合伙) 35219 | 代理人: | 林祥翔;呂元輝 |
| 地址: | 350015 *** | 國省代碼: | 福建;35 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 ios 系統(tǒng) 穩(wěn)定性 測(cè)試 方法 裝置 | ||
本發(fā)明提供了一種iOS系統(tǒng)的穩(wěn)定性測(cè)試方法,包括步驟:連接iOS設(shè)備,獲取所述iOS設(shè)備信息;所述iOS設(shè)備信息包括設(shè)備的UDID或設(shè)備名稱;設(shè)定測(cè)試參數(shù);設(shè)定測(cè)試事件;獲取待測(cè)試應(yīng)用信息,調(diào)用測(cè)試事件腳本對(duì)應(yīng)用進(jìn)行測(cè)試;輸出測(cè)試結(jié)果。本發(fā)明還提供了實(shí)現(xiàn)上述iOS系統(tǒng)的穩(wěn)定性測(cè)試的裝置。上述技術(shù)方案通過簡(jiǎn)單配置方式實(shí)現(xiàn),降低了使用者門檻,可以一鍵執(zhí)行操作時(shí)間,使iOS系統(tǒng)設(shè)備穩(wěn)定性測(cè)試簡(jiǎn)單化,并且具有較高的測(cè)試效率,并可保證在測(cè)試過程中能夠保障測(cè)試不被干擾。
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域中的移動(dòng)設(shè)備操作系統(tǒng)測(cè)試領(lǐng)域,更具體地涉及一種在iOS系統(tǒng)下進(jìn)行應(yīng)用穩(wěn)定性測(cè)試的方法,以及實(shí)現(xiàn)該測(cè)試方法的裝置。
背景技術(shù)
近年來,移動(dòng)終端技術(shù)發(fā)展日新月異。以手機(jī)為典型代表的移動(dòng)終端在一定程度上體現(xiàn)了通信技術(shù)的發(fā)展。以手機(jī)為例,手機(jī)的移動(dòng)通信標(biāo)準(zhǔn)從早期的GSM(Global Systemfor Mobile communication,全球移動(dòng)通信系統(tǒng))、CDMA(Code Division MultipleAccess,碼分多址)逐漸發(fā)展為當(dāng)前主流應(yīng)用的3G(3rd Generation,第三代移動(dòng)通信技術(shù)),并朝著蓄勢(shì)待發(fā)和蓬勃發(fā)展的4G(4th Generation,第四代移動(dòng)通信技術(shù))發(fā)展。通信技術(shù)的進(jìn)展以及智能電子設(shè)備技術(shù)的發(fā)展極大限度地促進(jìn)了智能手機(jī)的推廣使用,手機(jī)的功能也不再局限于打電話、發(fā)短信,而擴(kuò)展到使用手機(jī)進(jìn)行拍照攝像、上網(wǎng)收發(fā)電子郵件、手機(jī)上網(wǎng),以及實(shí)現(xiàn)如社交、游戲等娛樂或辦公項(xiàng)目。
為了檢測(cè)智能移動(dòng)設(shè)備的性能,為應(yīng)用研發(fā)工作提供可靠數(shù)據(jù),現(xiàn)有技術(shù)需要對(duì)移動(dòng)終端進(jìn)行測(cè)試是必要且經(jīng)常的。移動(dòng)終端測(cè)試一般是指軟件測(cè)試,傳統(tǒng)的軟件測(cè)試通常采用手動(dòng)人工測(cè)試方式,然而手東測(cè)試存在不少弊端,例如在資源沖突測(cè)試方面的精準(zhǔn)度十分有限,此外還有可以預(yù)見的流程復(fù)雜、成本較高等缺陷。
此外,隨著智能移動(dòng)終端技術(shù)的發(fā)展,基于新的技術(shù)核心的移動(dòng)終端及其操作系統(tǒng)不斷涌現(xiàn),其中iOS系統(tǒng)是常見主流操作系統(tǒng)之一。iOS系統(tǒng)時(shí)由蘋果公司為其所述智能移動(dòng)終端所開發(fā)的操作系統(tǒng),其以Darwin(一種開發(fā)原始碼操作系統(tǒng))為基礎(chǔ)。iOS系統(tǒng)構(gòu)架分為四個(gè)層次:核心操作系統(tǒng)層(the Core OS layer)、核心服務(wù)層(the Core Serviceslayer)、媒體曾(the Media layer)、可輕觸層(the Cocoa Touch layer)。目前iOS系統(tǒng)的許多軟件都會(huì)程度或深或淺地存在不穩(wěn)定情況,例如在使用軟件過程中發(fā)生隨機(jī)強(qiáng)制退出事件。因?yàn)榇祟愂录请S機(jī)性產(chǎn)生的,導(dǎo)致開發(fā)者無法重現(xiàn)并定位問題,而當(dāng)需要重現(xiàn)問題時(shí),又需要花費(fèi)大量的時(shí)間和人力去進(jìn)行重復(fù)操作以達(dá)到重現(xiàn)問題的目的。
發(fā)明內(nèi)容
為此,需要提供一種iOS系統(tǒng)的穩(wěn)定性測(cè)試方法和裝置。
為實(shí)現(xiàn)上述目的,發(fā)明人提供了一種iOS系統(tǒng)的穩(wěn)定性測(cè)試方法,包括步驟:
連接iOS設(shè)備,獲取所述iOS設(shè)備信息;所述iOS設(shè)備信息包括設(shè)備的UDID或設(shè)備名稱;
設(shè)定測(cè)試參數(shù);
設(shè)定測(cè)試事件;
獲取待測(cè)試應(yīng)用信息,調(diào)用測(cè)試事件腳本對(duì)應(yīng)用進(jìn)行測(cè)試;
輸出測(cè)試結(jié)果。
進(jìn)一步地,所述的iOS系統(tǒng)的穩(wěn)定性測(cè)試方法的步驟S2中,所述測(cè)試參數(shù)包括測(cè)試時(shí)間、截圖頻率,測(cè)試是否不受其他程序干擾、或腳本執(zhí)行期間執(zhí)行啟動(dòng)被測(cè)應(yīng)用命令的周期。本步驟通過在腳本執(zhí)行期間每隔一預(yù)設(shè)周期就調(diào)用一次啟動(dòng)被測(cè)應(yīng)用命令,達(dá)到防止其它應(yīng)用的啟動(dòng)導(dǎo)致腳本停止執(zhí)行的目的。
進(jìn)一步地,所述的iOS系統(tǒng)的穩(wěn)定性測(cè)試方法中,所述測(cè)試事件包括單擊、雙擊、長(zhǎng)按、上滑、下滑、搖動(dòng)、音量調(diào)節(jié)、屏幕鎖定、屏幕解鎖、橫向旋轉(zhuǎn)、縱向旋轉(zhuǎn)、雙設(shè)備同時(shí)點(diǎn)擊、根據(jù)按鈕點(diǎn)擊、縮小操作、放大操作,或回到桌面并再次啟動(dòng)應(yīng)用。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于福建天晴數(shù)碼有限公司,未經(jīng)福建天晴數(shù)碼有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410316945.4/2.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ò)誤
- 基于IOS終端的離線WIFI熱點(diǎn)認(rèn)證方法和認(rèn)證系統(tǒng)
- 一種綁定iOS設(shè)備的方法、iOS設(shè)備及輔助設(shè)備
- 自動(dòng)讀取設(shè)備參數(shù)的方法和Android工控系統(tǒng)
- 一種由Unity到iOS的封裝方法及裝置
- 在iOS客戶端后臺(tái)持續(xù)運(yùn)行APP的方法及系統(tǒng)
- 一種確定IOS設(shè)備的標(biāo)識(shí)的方法及裝置
- ios應(yīng)用程序自動(dòng)安裝方法及通信裝置
- 遠(yuǎn)程連接iOS設(shè)備的方法、裝置、和設(shè)備
- 一種iOS組件的管理方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)
- 一種基于多進(jìn)程的iOS兼容性自動(dòng)化測(cè)試方法與裝置
- 軟件測(cè)試系統(tǒng)及測(cè)試方法
- 自動(dòng)化測(cè)試方法和裝置
- 一種應(yīng)用于視頻點(diǎn)播系統(tǒng)的測(cè)試裝置及測(cè)試方法
- Android設(shè)備的測(cè)試方法及系統(tǒng)
- 一種工廠測(cè)試方法、系統(tǒng)、測(cè)試終端及被測(cè)試終端
- 一種軟件測(cè)試的方法、裝置及電子設(shè)備
- 測(cè)試方法、測(cè)試裝置、測(cè)試設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 測(cè)試裝置及測(cè)試系統(tǒng)
- 測(cè)試方法及測(cè)試系統(tǒng)
- 一種數(shù)控切削指令運(yùn)行軟件測(cè)試系統(tǒng)及方法





