[發(fā)明專利]一種提高測(cè)試程序運(yùn)行速度的方法及系統(tǒng)在審
| 申請(qǐng)?zhí)枺?/td> | 201910087395.6 | 申請(qǐng)日: | 2019-01-29 |
| 公開(公告)號(hào): | CN109885487A | 公開(公告)日: | 2019-06-14 |
| 發(fā)明(設(shè)計(jì))人: | 吳帥;李耀 | 申請(qǐng)(專利權(quán))人: | 深圳市極致匯儀科技有限公司 |
| 主分類號(hào): | G06F11/36 | 分類號(hào): | G06F11/36 |
| 代理公司: | 深圳市科吉華烽知識(shí)產(chǎn)權(quán)事務(wù)所(普通合伙) 44248 | 代理人: | 胡吉科 |
| 地址: | 518000 廣東省深圳市寶安區(qū)新安*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 鉤子 回調(diào)函數(shù) 測(cè)試程序運(yùn)行 應(yīng)用程序編程接口 時(shí)間函數(shù) 應(yīng)用程序 數(shù)據(jù)處理 定時(shí)器 測(cè)試程序 時(shí)間數(shù)據(jù) 預(yù)先安裝 運(yùn)行效率 人為地 原有的 返回 產(chǎn)能 觸發(fā) 繞過(guò) 調(diào)用 生產(chǎn) | ||
本發(fā)明提供一種提高測(cè)試程序運(yùn)行速度的方法及系統(tǒng),所述提高測(cè)試程序運(yùn)行速度的方法包括以下步驟:步驟S1,啟動(dòng)后,在應(yīng)用程序中針對(duì)應(yīng)用程序編程接口的系統(tǒng)時(shí)間函數(shù)安裝鉤子,并指定第一回調(diào)函數(shù);步驟S2,在應(yīng)用程序中針對(duì)應(yīng)用程序編程接口的返回毫秒數(shù)函數(shù)安裝鉤子,并指定第二回調(diào)函數(shù);步驟S3,當(dāng)系統(tǒng)時(shí)間函數(shù)或返回毫秒數(shù)函數(shù)被調(diào)用時(shí),觸發(fā)預(yù)先安裝的鉤子,進(jìn)而進(jìn)入鉤子所指定的第一回調(diào)函數(shù)或第二回調(diào)函數(shù)以進(jìn)行數(shù)據(jù)處理;步驟S4,在數(shù)據(jù)處理的過(guò)程中,根據(jù)用戶的設(shè)置或輸入對(duì)時(shí)間數(shù)據(jù)進(jìn)行修改。本發(fā)明能夠人為地繞過(guò)系統(tǒng)原有的定時(shí)器,以達(dá)到修改系統(tǒng)時(shí)間的目的,能夠有效提高測(cè)試程序的運(yùn)行效率,提高生產(chǎn)產(chǎn)能,降低生產(chǎn)成本。
技術(shù)領(lǐng)域
本發(fā)明涉及一種提高速度的方法,尤其涉及一種提高測(cè)試程序運(yùn)行速度的方法,并涉及采用了該提高測(cè)試程序運(yùn)行速度的方法的系統(tǒng)。
背景技術(shù)
近幾年,物聯(lián)網(wǎng)在智能家居、智能穿戴產(chǎn)業(yè)的迅速發(fā)展和興起, 帶來(lái)了無(wú)線AP、無(wú)線網(wǎng)卡、智能穿戴以及藍(lán)牙耳機(jī)等通信產(chǎn)品的普及;在這新興的行業(yè)里,商機(jī)瞬息萬(wàn)變,市場(chǎng)需求千變?nèi)f化。那么,如何響應(yīng)市場(chǎng)變化和做好市場(chǎng)服務(wù),便是各大制造業(yè)、方案提供商等生產(chǎn)和服務(wù)業(yè)所不斷追求、提升和完善的課題。
物聯(lián)網(wǎng)的WIFI及BT等產(chǎn)品,其射頻質(zhì)量要遵循國(guó)際IEEE 的相關(guān)協(xié)定。因此,每個(gè)產(chǎn)品生產(chǎn)制造過(guò)程中,需要使用專業(yè)的測(cè)試設(shè)備,配套測(cè)試軟件支持產(chǎn)品指標(biāo)的快速檢測(cè)判斷,進(jìn)行射頻指標(biāo)的測(cè)試,方能滿足制造產(chǎn)能需求。所以,制造商在響應(yīng)市場(chǎng)需求,從整個(gè)物料供應(yīng)、產(chǎn)品研發(fā)、生產(chǎn)制造、品質(zhì)檢查和產(chǎn)品交付的整個(gè)流程中,各個(gè)環(huán)節(jié)都是緊密相聯(lián)。 而僅僅在品產(chǎn)的生產(chǎn)制造過(guò)程中,就有一系列的生產(chǎn)節(jié)點(diǎn),每一個(gè)節(jié)點(diǎn)都會(huì)產(chǎn)生相應(yīng)的成本。在流水式的生產(chǎn)過(guò)程中,產(chǎn)能的高低是直接成本的體現(xiàn)。所以,如何在提高單位時(shí)間的生產(chǎn)產(chǎn)能,是各大生產(chǎn)制造業(yè)力求改善的方向。那么,測(cè)試環(huán)節(jié)也如此,在具備一套完備的測(cè)試方案后,如何縮短測(cè)試時(shí)間、提高測(cè)試效率,就是一個(gè)值得思考的問題。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是需要提供一種能夠優(yōu)化和改善時(shí)效比的提高測(cè)試程序運(yùn)行速度的方法,并進(jìn)一步提供采用了該提高測(cè)試程序運(yùn)行速度的方法的系統(tǒng)。
對(duì)此,本發(fā)明提供一種提高測(cè)試程序運(yùn)行速度的方法,包括以下步驟:
步驟S1,啟動(dòng)后,在應(yīng)用程序中針對(duì)應(yīng)用程序編程接口的系統(tǒng)時(shí)間函數(shù)安裝鉤子,并指定第一回調(diào)函數(shù);
步驟S2,在應(yīng)用程序中針對(duì)應(yīng)用程序編程接口的返回毫秒數(shù)函數(shù)安裝鉤子,并指定第二回調(diào)函數(shù);
步驟S3,當(dāng)系統(tǒng)時(shí)間函數(shù)或返回毫秒數(shù)函數(shù)被調(diào)用時(shí),觸發(fā)預(yù)先安裝的鉤子,進(jìn)而進(jìn)入鉤子所指定的第一回調(diào)函數(shù)或第二回調(diào)函數(shù)以進(jìn)行數(shù)據(jù)處理;
步驟S4,在數(shù)據(jù)處理的過(guò)程中,根據(jù)用戶的設(shè)置或輸入對(duì)時(shí)間數(shù)據(jù)進(jìn)行修改。
本發(fā)明的進(jìn)一步改進(jìn)在于,所述鉤子為用于替換DOS系統(tǒng)下中斷函數(shù)的觸發(fā)系統(tǒng)函數(shù),在安裝鉤子后,若檢測(cè)到鉤子觸發(fā)信號(hào),則立即對(duì)鉤子觸發(fā)信號(hào)進(jìn)行響應(yīng),跳轉(zhuǎn)至第一回調(diào)函數(shù)或第二回調(diào)函數(shù)。
本發(fā)明的進(jìn)一步改進(jìn)在于,所述第一回調(diào)函數(shù)為用于替代所述系統(tǒng)時(shí)間函數(shù)進(jìn)行時(shí)間數(shù)據(jù)處理的函數(shù),所述第一回調(diào)函數(shù)的工作過(guò)程為:檢測(cè)用戶的時(shí)間設(shè)置指令,根據(jù)用戶的時(shí)間設(shè)置指令修改獲取的系統(tǒng)時(shí)間,并返回修改后的新的系統(tǒng)時(shí)間。
本發(fā)明的進(jìn)一步改進(jìn)在于,所述第二回調(diào)函數(shù)為用于替代所述返回毫秒數(shù)函數(shù)進(jìn)行時(shí)間數(shù)據(jù)處理的函數(shù),所述第二回調(diào)函數(shù)的工作過(guò)程為:檢測(cè)用戶的時(shí)間返回指令,根據(jù)用戶的時(shí)間返回指令修改系統(tǒng)所經(jīng)過(guò)的時(shí)間,并返回修改后的系統(tǒng)所經(jīng)過(guò)的時(shí)間。
本發(fā)明的進(jìn)一步改進(jìn)在于,所述安裝鉤子的過(guò)程如下:在指定進(jìn)程中安裝Windows系統(tǒng)機(jī)制的鉤子函數(shù),并獲取更新時(shí)間函數(shù)的地址,在更新時(shí)間函數(shù)的地址中指定第一回調(diào)函數(shù)或第二回調(diào)函數(shù)。
該專利技術(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/201910087395.6/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(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),通過(guò)測(cè)試作故障硬件的檢測(cè)或定位
G06F11-28 .借助于檢驗(yàn)標(biāo)準(zhǔn)程序或通過(guò)處理作錯(cuò)誤檢測(cè)、錯(cuò)誤校正或監(jiān)控
G06F11-30 .監(jiān)控
G06F11-36 .通過(guò)軟件的測(cè)試或調(diào)試防止錯(cuò)誤
- 一種為靜態(tài)回調(diào)函數(shù)添加動(dòng)態(tài)參數(shù)的方法及相關(guān)實(shí)現(xiàn)
- 一種ONU注冊(cè)授權(quán)方法及系統(tǒng)
- 一種拍照數(shù)據(jù)回調(diào)處理方法以及裝置
- 掛鉤函數(shù)的方法、裝置、移動(dòng)終端及存儲(chǔ)介質(zhì)
- 移動(dòng)應(yīng)用中js異步調(diào)用native的方法
- 一種訪問控制方法及裝置
- 一種基于回調(diào)函數(shù)建模自動(dòng)生成Android應(yīng)用回調(diào)序列的方法
- 監(jiān)控應(yīng)用運(yùn)行狀態(tài)的方法、裝置、存儲(chǔ)介質(zhì)及電子設(shè)備
- 一種積木式回調(diào)函數(shù)塊構(gòu)建方法、裝置、存儲(chǔ)介質(zhì)和處理器
- 一種基于小程序平臺(tái)與藍(lán)牙設(shè)備進(jìn)行通信的方法及裝置
- 應(yīng)用程序測(cè)試方法及設(shè)備
- 一種快速恢復(fù)測(cè)試程序的測(cè)試系統(tǒng)及方法
- 程序測(cè)試方法及裝置
- 應(yīng)用程序測(cè)試方法、裝置、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì)
- 用于軌道交通車輛中嵌入式程序的測(cè)試方法及裝置
- 測(cè)試裝置、自動(dòng)化測(cè)試方法和計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 一種應(yīng)用程序的測(cè)試方法及設(shè)備
- 一種工業(yè)控制軟件測(cè)試系統(tǒng)和軟件測(cè)試方法
- 程序測(cè)試方法及裝置、存儲(chǔ)介質(zhì)
- 一種無(wú)服務(wù)器計(jì)算資源選擇方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 數(shù)字電視接收設(shè)備應(yīng)用程序與應(yīng)用環(huán)境銜接的方法
- java系統(tǒng)應(yīng)用程序編程接口調(diào)用方法及系統(tǒng)
- 應(yīng)用程序編程接口的適配缺陷檢測(cè)方法及檢測(cè)裝置
- 一種云應(yīng)用程序編程接口的容錯(cuò)調(diào)用方法
- 應(yīng)用程序兼容性檢測(cè)方法、開發(fā)終端及存儲(chǔ)介質(zhì)
- 電商接口集成方法、系統(tǒng)、計(jì)算機(jī)設(shè)備、可讀存儲(chǔ)介質(zhì)
- 一種跨平臺(tái)開發(fā)方法及系統(tǒng)
- 一種可撤銷應(yīng)用程序編程接口API的實(shí)現(xiàn)方法及系統(tǒng)
- 基于云傳輸?shù)膽?yīng)用程序編程接口服務(wù)的訪問方法及系統(tǒng)
- 一種應(yīng)用程序編程接口API調(diào)試方法以及調(diào)試終端





