[發(fā)明專利]跨網(wǎng)絡(luò)分布式測試方法及系統(tǒng)在審
| 申請?zhí)枺?/td> | 201611082228.5 | 申請日: | 2016-11-30 |
| 公開(公告)號(hào): | CN108123844A | 公開(公告)日: | 2018-06-05 |
| 發(fā)明(設(shè)計(jì))人: | 郭云府 | 申請(專利權(quán))人: | 上海前隆信息科技有限公司 |
| 主分類號(hào): | H04L12/26 | 分類號(hào): | H04L12/26 |
| 代理公司: | 上海光華專利事務(wù)所(普通合伙) 31219 | 代理人: | 陳春 |
| 地址: | 200080 上海市虹口*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 腳本調(diào)度 腳本 腳本執(zhí)行機(jī) 分布式測試 測試操作 測試命令 跨網(wǎng)絡(luò) 移動(dòng)終端執(zhí)行 同一局域網(wǎng) 測試控制 測試效率 腳本發(fā)送 移動(dòng)終端 云平臺(tái) 調(diào)取 數(shù)據(jù)庫 發(fā)送 靈活 外部 通信 | ||
本發(fā)明提供一種跨網(wǎng)絡(luò)分布式測試方法及系統(tǒng),其中,腳本調(diào)度機(jī)獲取到處于同一局域網(wǎng)內(nèi)的測試控制端發(fā)送的測試命令時(shí),調(diào)取與所述測試命令對應(yīng)的腳本;所述腳本調(diào)度機(jī)將所述腳本發(fā)送至所述腳本執(zhí)行機(jī);所述腳本執(zhí)行機(jī)根據(jù)接收到的所述腳本,令對應(yīng)的移動(dòng)終端執(zhí)行與所述腳本對應(yīng)的測試操作。本發(fā)明可以通過腳本調(diào)度機(jī)與腳本執(zhí)行機(jī)的通信,令多個(gè)移動(dòng)終端同時(shí)執(zhí)行對應(yīng)腳本的測試操作,測試效率高,且本發(fā)明的腳本調(diào)度機(jī)還可以對外部云平臺(tái)的數(shù)據(jù)庫進(jìn)行修改等操作。操作簡便、靈活、實(shí)用性強(qiáng)。
技術(shù)領(lǐng)域
本發(fā)明涉及測試領(lǐng)域,特別是涉及一種跨網(wǎng)絡(luò)分布式測試方法及系統(tǒng)。
背景技術(shù)
現(xiàn)有的軟件需要在多個(gè)手機(jī)中進(jìn)行測試,且在測試過程中,測試人員可能需要在局域網(wǎng)直接對云端數(shù)據(jù)庫進(jìn)行操作,而現(xiàn)有的測試環(huán)境通常是屏蔽用戶的外網(wǎng)操作,所以設(shè)計(jì)一個(gè)可以同時(shí)在多個(gè)手機(jī)中對軟件進(jìn)行測試,且可以間接的對外部云平臺(tái)中的數(shù)據(jù)庫進(jìn)行操作的測試架構(gòu)非常必要。
發(fā)明內(nèi)容
鑒于以上所述現(xiàn)有技術(shù)的缺點(diǎn),本發(fā)明的目的在于提供一種跨網(wǎng)絡(luò)分布式測試方法及系統(tǒng),用于解決現(xiàn)有技術(shù)中不能同時(shí)在多個(gè)移動(dòng)終端中對軟件進(jìn)行測試,且測試人員的測試端不能對外部云平臺(tái)的數(shù)據(jù)庫進(jìn)行操作的問題。
為實(shí)現(xiàn)上述目的及其他相關(guān)目的,本發(fā)明提供一種跨網(wǎng)絡(luò)分布式測試方法及系統(tǒng),應(yīng)用于具有處于同一局域網(wǎng)內(nèi)的腳本調(diào)度機(jī)以及腳本執(zhí)行機(jī)的測試系統(tǒng)中,其中所述腳本執(zhí)行機(jī)與多個(gè)移動(dòng)終端通信;所述方法包括:所述腳本調(diào)度機(jī)獲取到處于同一局域網(wǎng)內(nèi)的測試控制端發(fā)送的測試命令時(shí),調(diào)取與所述測試命令對應(yīng)的腳本;所述腳本調(diào)度機(jī)將所述腳本發(fā)送至所述腳本執(zhí)行機(jī);所述腳本執(zhí)行機(jī)根據(jù)接收到的所述腳本,令對應(yīng)的移動(dòng)終端執(zhí)行與所述腳本對應(yīng)的測試操作。
于本發(fā)明一具體實(shí)施例中,所述腳本執(zhí)行機(jī)還用以獲取所述移動(dòng)終端執(zhí)行測試操作后的測試結(jié)果。
于本發(fā)明一具體實(shí)施例中,所述測試控制端根據(jù)預(yù)設(shè)的用戶名和密碼登錄所述腳本調(diào)度機(jī),和/或所述測試控制端根據(jù)預(yù)設(shè)的用戶名和密碼登錄所述腳本執(zhí)行機(jī),并獲取所述移動(dòng)終端執(zhí)行測試操作后的測試結(jié)果。
于本發(fā)明一具體實(shí)施例中,所述腳本調(diào)度機(jī)還用以通過外部公網(wǎng)IP與外部云平臺(tái)的服務(wù)器通信。
于本發(fā)明一具體實(shí)施例中,所述測試控制端還用以向所述腳本調(diào)度機(jī)發(fā)送修改命令,令所述腳本調(diào)度機(jī)根據(jù)所述修改命令對外部云平臺(tái)的服務(wù)器的數(shù)據(jù)庫進(jìn)行相應(yīng)的修改操作。
于本發(fā)明一具體實(shí)施例中,所述測試命令包括腳本標(biāo)識(shí)以及移動(dòng)終端標(biāo)識(shí),所述腳本調(diào)度機(jī)根據(jù)所述測試命令的腳本標(biāo)識(shí)以及移動(dòng)終端標(biāo)識(shí),調(diào)取與所述腳本標(biāo)識(shí)對應(yīng)的腳本,且令所述腳本執(zhí)行機(jī)將所述腳本發(fā)送至與所述移動(dòng)終端標(biāo)識(shí)對應(yīng)的移動(dòng)終端執(zhí)行。
為實(shí)現(xiàn)上述目的及其他相關(guān)目的,本發(fā)明還提供一種跨網(wǎng)絡(luò)分布式測試系統(tǒng),所述系統(tǒng)包括處于同一局域網(wǎng)內(nèi)的腳本調(diào)度機(jī)以及腳本執(zhí)行機(jī),所述腳本調(diào)度機(jī)與處于同一局域網(wǎng)內(nèi)的測試控制端通信,所述腳本執(zhí)行機(jī)與多個(gè)移動(dòng)終端通信;其中,所述腳本調(diào)度機(jī)獲取到所述測試控制端發(fā)送的測試命令時(shí),調(diào)取與所述測試命令對應(yīng)的腳本,并將所述腳本發(fā)送至所述腳本執(zhí)行機(jī);所述腳本執(zhí)行機(jī)根據(jù)接收到的所述腳本,令對應(yīng)的移動(dòng)終端執(zhí)行與所述腳本對應(yīng)的測試操作。
于本發(fā)明一具體實(shí)施例中,所述腳本調(diào)度機(jī)還用以通過外部公網(wǎng)IP與外部云平臺(tái)的服務(wù)器通信。
于本發(fā)明一具體實(shí)施例中,所述測試控制端還用以向所述腳本調(diào)度機(jī)發(fā)送修改命令,令所述腳本調(diào)度機(jī)根據(jù)所述修改命令對外部云平臺(tái)的服務(wù)器的數(shù)據(jù)庫進(jìn)行相應(yīng)的修改操作。
于本發(fā)明一具體實(shí)施例中,所述測試命令包括腳本標(biāo)識(shí)以及移動(dòng)終端標(biāo)識(shí),所述腳本調(diào)度機(jī)根據(jù)所述測試命令的腳本標(biāo)識(shí)以及移動(dòng)終端標(biāo)識(shí),調(diào)取與所述腳本標(biāo)識(shí)對應(yīng)的腳本,且令所述腳本執(zhí)行機(jī)將所述腳本發(fā)送至與所述移動(dòng)終端標(biāo)識(shí)對應(yīng)的移動(dòng)終端執(zhí)行。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于上海前隆信息科技有限公司,未經(jīng)上海前隆信息科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611082228.5/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種集成系統(tǒng)中子系統(tǒng)調(diào)度和驅(qū)動(dòng)的裝置及方法
- 跨網(wǎng)絡(luò)分布式測試方法及系統(tǒng)
- 一種基于事件的測試腳本調(diào)度方法及系統(tǒng)
- 數(shù)據(jù)庫腳本的調(diào)度方法和裝置以及存儲(chǔ)介質(zhì)
- 一種運(yùn)維監(jiān)控方法和裝置
- 車載終端任務(wù)的控制方法、裝置和車輛
- 任務(wù)調(diào)度執(zhí)行方法、裝置及系統(tǒng)
- 基于云平臺(tái)的腳本自動(dòng)化執(zhí)行方法、系統(tǒng)、設(shè)備及介質(zhì)
- 腳本調(diào)度方法、設(shè)備、存儲(chǔ)介質(zhì)及計(jì)算機(jī)程序產(chǎn)品
- 一種數(shù)據(jù)監(jiān)控方法及裝置
- 腳本處理方法及裝置
- 一種實(shí)現(xiàn)腳本引擎的系統(tǒng)及方法
- 代理自動(dòng)配置腳本的處理方法及代理自動(dòng)配置腳本服務(wù)器
- 一種腳本執(zhí)行方法、裝置及計(jì)算設(shè)備
- 腳本轉(zhuǎn)換方法、裝置、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì)
- 性能測試平臺(tái)腳本存儲(chǔ)方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 一種實(shí)現(xiàn)測試腳本驗(yàn)證的方法及系統(tǒng)
- 結(jié)構(gòu)化查詢語言腳本審查方法及相關(guān)設(shè)備
- 基于FitNesse框架的數(shù)據(jù)驅(qū)動(dòng)腳本庫的方法、系統(tǒng)及介質(zhì)
- 一種腳本審計(jì)方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 檢測和清除計(jì)算機(jī)病毒的系統(tǒng)和方法
- 圖像顯示裝置、圖像數(shù)據(jù)提供裝置、圖像顯示系統(tǒng)、圖像顯示系統(tǒng)的控制方法、控制程序以及記錄介質(zhì)
- 跨網(wǎng)絡(luò)分布式測試方法及系統(tǒng)
- 一種虛擬機(jī)配置方法
- 一種IntelOmni?Path性能的自動(dòng)化測試方法
- 性能測試方法、裝置、電子設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 測試腳本的執(zhí)行方法、裝置、服務(wù)器、電子設(shè)備及介質(zhì)
- 一種基于SSH協(xié)議實(shí)現(xiàn)對目標(biāo)機(jī)運(yùn)維的方法、系統(tǒng)與設(shè)備
- 基于自動(dòng)化測試的腳本執(zhí)行方法及裝置
- 車機(jī)黑屏?xí)r的控制系統(tǒng)及方法





