欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種模擬線上壓力測試的方法和裝置與流程

文檔序號:11199109閱讀:1020來源:國知局
一種模擬線上壓力測試的方法和裝置與流程

本申請涉及信息技術(shù)領(lǐng)域,特別是涉及一種模擬線上壓力測試的方法和一種模擬線上壓力測試的裝置。



背景技術(shù):

壓力測試是指對被測系統(tǒng)不斷施加壓力的測試,是通過確定一個系統(tǒng)的瓶頸或者不能接收的性能點(diǎn),來獲得系統(tǒng)所能提供的最大服務(wù)級別的測試。例如,測試一個web站點(diǎn)在大量的訪問請求下,系統(tǒng)的響應(yīng)何時會退化或失敗。通常,壓力測試都是通過模擬線上壓力來進(jìn)行的。

壓力測試工具的原理是:客戶端通過多線程或多進(jìn)程模擬虛擬用戶訪問,對服務(wù)器端施加壓力,然后在過程中監(jiān)控和收集性能數(shù)據(jù)。目前,一般采用壓力器來實(shí)現(xiàn)。壓力器的壓力產(chǎn)生模塊可以根據(jù)腳本內(nèi)容產(chǎn)生實(shí)際的負(fù)載,也就是根據(jù)用戶的設(shè)置,進(jìn)行自我復(fù)制來生成多個客戶端向服務(wù)器發(fā)送請求。

傳統(tǒng)的模擬線上壓力的方法是由壓力器的壓力產(chǎn)生模塊創(chuàng)建多個線程,在測試中,每個線程都按照極限壓力來進(jìn)行測試。極限壓力的意思是,每個線程在發(fā)起一次訪問請求后,又立即發(fā)起一次新的訪問請求,或者只是通過簡單的暫停一段時間來減少壓力的產(chǎn)生。但是,傳統(tǒng)的方法存在如下缺陷:

1)通過壓力器創(chuàng)建多個線程,從而產(chǎn)生的壓力的次數(shù)和頻率無法和線上真實(shí)壓力的次數(shù)和頻率一致,使得壓力測試不能獲得理想的結(jié)果。

2)通過壓力器產(chǎn)生的壓力,受軟硬件環(huán)境影響較大,不同類型或者不同型號的壓力器產(chǎn)生的壓力差異較大。

3)壓力器創(chuàng)建的多個線程相互之間是獨(dú)立的,每個獨(dú)立的線程之間沒有任何關(guān)聯(lián),無法按照測試的實(shí)際需求去統(tǒng)一地對壓力的大小進(jìn)行控制。



技術(shù)實(shí)現(xiàn)要素:

鑒于上述問題,提出了本申請實(shí)施例以便提供一種克服上述問題或者至 少部分地解決上述問題的一種模擬線上壓力測試的方法和相應(yīng)的一種模擬線上壓力測試的裝置。

為了解決上述問題,本申請公開了一種模擬線上壓力測試的方法,包括:

獲得單位時間內(nèi)產(chǎn)生的請求總次數(shù);

將所述單位時間劃分為多個時間片;

根據(jù)所述請求總次數(shù),分別確定與所述多個時間片對應(yīng)的請求次數(shù),并按照所述請求次數(shù)執(zhí)行相應(yīng)時間片的請求。

可選地,所述根據(jù)所述請求總次數(shù),分別確定與所述多個時間片對應(yīng)的請求次數(shù),并按照所述請求次數(shù)執(zhí)行相應(yīng)時間片的請求的步驟包括:

遍歷所述多個時間片;

采用所述請求總次數(shù)確定與所述多個時間片對應(yīng)的請求次數(shù)。

在執(zhí)行當(dāng)前時間片時,將所述請求次數(shù)添加到任務(wù)隊(duì)列;

調(diào)用預(yù)設(shè)的測試線程,從所述任務(wù)隊(duì)列中讀取當(dāng)前請求次數(shù)后,發(fā)起相應(yīng)次數(shù)的請求。

可選地,所述調(diào)用預(yù)設(shè)的測試線程,從所述任務(wù)隊(duì)列中讀取當(dāng)前請求次數(shù)后,發(fā)起相應(yīng)次數(shù)的請求的步驟包括:

調(diào)用預(yù)設(shè)的測試線程,判斷所述任務(wù)隊(duì)列中的當(dāng)前請求次數(shù)是否為零;

若否,則采用所述預(yù)設(shè)的測試線程,從所述任務(wù)隊(duì)列中讀取當(dāng)前請求次數(shù)后,發(fā)起相應(yīng)的請求,并對所述當(dāng)前請求次數(shù)遞減;

若是,則返回所述判斷所述任務(wù)隊(duì)列中的當(dāng)前請求次數(shù)是否為零的子步驟。

可選地,所述獲得單位時間內(nèi)產(chǎn)生的請求總次數(shù)的步驟包括:

從設(shè)備的訪問日志中抽樣提取單位時間內(nèi)產(chǎn)生的請求總次數(shù)。

可選地,所述將所述單位時間劃分為多個時間片的步驟包括:

將所述單位時間平均劃分為多個時間片。

為了解決上述問題,本申請還公開了一種模擬線上壓力測試的裝置,包 括:

獲得模塊,用于獲得單位時間內(nèi)產(chǎn)生的請求總次數(shù);

劃分模塊,用于將所述單位時間劃分為多個時間片;

執(zhí)行模塊,用于根據(jù)所述請求總次數(shù),分別確定與所述多個時間片對應(yīng)的請求次數(shù),并按照所述請求次數(shù)執(zhí)行相應(yīng)時間片的請求。

可選地,所述執(zhí)行模塊包括:

遍歷子模塊,用于遍歷所述多個時間片;

確定子模塊,用于采用所述請求總次數(shù)確定與所述多個時間片對應(yīng)的請求次數(shù)。

添加子模塊,用于在執(zhí)行當(dāng)前時間片時,將所述請求次數(shù)添加到任務(wù)隊(duì)列;

執(zhí)行子模塊,用于調(diào)用預(yù)設(shè)的測試線程,從所述任務(wù)隊(duì)列中讀取當(dāng)前請求次數(shù)后,發(fā)起相應(yīng)次數(shù)的請求。

可選地,所述執(zhí)行子模塊包括:

判斷單元,用于調(diào)用預(yù)設(shè)的測試線程,判斷所述任務(wù)隊(duì)列中的當(dāng)前請求次數(shù)是否為零;

執(zhí)行單元,用于在判斷所述任務(wù)隊(duì)列中的當(dāng)前請求次數(shù)不為零時,采用所述預(yù)設(shè)的測試線程,從所述任務(wù)隊(duì)列中讀取當(dāng)前請求次數(shù)后,發(fā)起相應(yīng)的請求,并對所述當(dāng)前請求次數(shù)遞減;

返回單元,用于在判斷所述任務(wù)隊(duì)列中的當(dāng)前請求次數(shù)為零時,返回所述判斷單元。

可選地,所述獲得模塊包括:

獲得子模塊,用于從設(shè)備的訪問日志中抽樣提取單位時間內(nèi)產(chǎn)生的請求總次數(shù)。

可選地,所述劃分模塊包括:

劃分子模塊,用于將所述單位時間平均劃分為多個時間片。

與背景技術(shù)相比,本申請實(shí)施例包括以下優(yōu)點(diǎn):

本申請實(shí)施例,通過將單位時間劃分為多個時間片,并根據(jù)在所述單位時間內(nèi)獲得的請求總次數(shù),分別確定出與每個時間片對應(yīng)的請求次數(shù),并按照所述請求次數(shù)執(zhí)行相應(yīng)時間片的請求,能夠保證在模擬線上壓力測試時產(chǎn)生的請求次數(shù)線上真實(shí)的請求次數(shù)保持一致;同時,采用根據(jù)請求總次數(shù)確定每個時間片的請求次數(shù)的方式,也使得在模擬線上壓力測試時產(chǎn)生的壓力是可控的。

其次,由于本申請實(shí)施例中的任務(wù)隊(duì)列被設(shè)計(jì)為int類型的值,對內(nèi)存的消耗極低,不會因?yàn)檎埱蟠螖?shù)的增多而增大對內(nèi)存的要求,而且,通過在發(fā)起相應(yīng)的訪問請求時,僅僅是對任務(wù)隊(duì)列中的當(dāng)前請求次數(shù)遞減,進(jìn)一步使得對測試線程的調(diào)度高效和簡便。

附圖說明

圖1是本申請的一種模擬線上壓力測試的方法實(shí)施例一的步驟流程圖;

圖2是本申請的一種模擬線上壓力測試的方法實(shí)施例二的步驟流程圖;

圖3是本申請的一種模擬線上壓力測試的裝置實(shí)施例的結(jié)構(gòu)框圖。

具體實(shí)施方式

為使本申請的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和具體實(shí)施方式對本申請作進(jìn)一步詳細(xì)的說明。

參照圖1,示出了本申請的一種模擬線上壓力測試的方法實(shí)施例一的步驟流程圖,具體可以包括如下步驟:

步驟101,獲得單位時間內(nèi)產(chǎn)生的請求總次數(shù);

在本申請實(shí)施例中,為了盡可能地保證壓力測試中產(chǎn)生的壓力與線上真實(shí)的壓力相一致,可以通過抽樣獲得單位時間內(nèi)系統(tǒng)所接收到的壓力的大小情況,即單位時間內(nèi)產(chǎn)生的請求總次數(shù),從而獲得在模擬線上壓力測試時,每個時間段應(yīng)該產(chǎn)生的請求總次數(shù)。

單位時間可以是根據(jù)抽樣的需要所設(shè)定的一段時間,例如,可以是1s,5s,10s或者60s等等。本領(lǐng)域技術(shù)人員可以根據(jù)系統(tǒng)在線上被請求的實(shí)際 情況設(shè)定單位時間的長短,本申請對此不作具體限定。

在本申請的一種優(yōu)選實(shí)施例中,所述獲得單位時間內(nèi)產(chǎn)生的請求總次數(shù)的步驟可以包括如下子步驟:

子步驟1011,從設(shè)備的訪問日志中抽樣提取單位時間內(nèi)產(chǎn)生的請求總次數(shù)。

通常,設(shè)備的訪問日志可以實(shí)時地記錄下系統(tǒng)所接收到的請求,在具體實(shí)現(xiàn)中,可以通過抽樣提取設(shè)備訪問日志中的信息,獲得單位時間內(nèi)產(chǎn)生的請求總次數(shù),例如,系統(tǒng)在1s內(nèi)所接收到的請求總次數(shù)為10000次。

步驟102,將所述單位時間劃分為多個時間片;

在本申請實(shí)施例中,為了更準(zhǔn)確地對模擬線上壓力測試時產(chǎn)生的壓力進(jìn)行控制,可以將單位時間劃分為更小的時間片。

在具體實(shí)現(xiàn)中,可以將所述單位時間平均劃分為多個時間片,例如,將單位時間1s平均劃分為100個長度為10ms的時間片,或者將單位時間1s平均劃分為1000個長度為1ms的時間片。本領(lǐng)域技術(shù)人員可以根據(jù)抽樣所選擇的單位時間的具體長度,確定每個時間片的長度,本申請對此不作具體限定。

步驟103,根據(jù)所述請求總次數(shù),分別確定與所述多個時間片對應(yīng)的請求次數(shù),并按照所述請求次數(shù)執(zhí)行相應(yīng)時間片的請求。

在本申請實(shí)施例中,在確定與所述多個時間片對應(yīng)的請求次數(shù)時,可以按照平均分配的方式,即將在步驟101中獲得的請求總次數(shù),平均分配給每個時間片。例如,對于系統(tǒng)在1s內(nèi)所接收到的請求總次數(shù)為10000次,若按照步驟102中的方式,將單位時間1s平均劃分成了100個長度為10ms的時間片,則可以確定每個時間片被分配的請求次數(shù)為10000/100=100次。

當(dāng)然,本領(lǐng)域技術(shù)人員還可以按照隨機(jī)分配的方式,確定出與所述多個時間對應(yīng)的請求次數(shù),本申請對此不作具體限定。但需要注意的是,無論按照何種方式確定每個時間片的請求次數(shù),都應(yīng)該保證多個時間片的請求次數(shù)之和與單位時間獲得的請求總次數(shù)相同。

進(jìn)而,在模擬線上壓力測試時,可以調(diào)用測試線程,按照所述請求次數(shù) 執(zhí)行相應(yīng)時間片的請求。

在具體實(shí)現(xiàn)中,在對每個單位時間重放壓力的時,測試線程可以按照當(dāng)前時間片的請求次數(shù),對系統(tǒng)發(fā)起相應(yīng)次數(shù)請求。

在本申請的一種優(yōu)選實(shí)施例中,所述根據(jù)所述請求總次數(shù),分別確定與所述多個時間片對應(yīng)的請求次數(shù),并按照所述請求次數(shù)執(zhí)行相應(yīng)時間片的請求的步驟具體可以包括如下子步驟:

子步驟1031,遍歷所述多個時間片;

子步驟1032,采用所述請求總次數(shù)確定與所述多個時間片對應(yīng)的請求次數(shù)。

子步驟1033,在執(zhí)行當(dāng)前時間片時,將所述請求次數(shù)添加到任務(wù)隊(duì)列;

子步驟1034,調(diào)用預(yù)設(shè)的測試線程,從所述任務(wù)隊(duì)列中讀取當(dāng)前請求次數(shù)后,發(fā)起相應(yīng)次數(shù)的請求。

在具體實(shí)現(xiàn)中,可以遍歷所述多個時間片,按照時間片的先后順序,分別確定出每個時間片對應(yīng)的請求次數(shù),然后在執(zhí)行當(dāng)前時間片時,將當(dāng)前時間片對應(yīng)的請求次數(shù)添加到任務(wù)隊(duì)列,調(diào)用預(yù)設(shè)的測試線程,從所述任務(wù)隊(duì)列中讀取當(dāng)前請求次數(shù)后,發(fā)起相應(yīng)次數(shù)的請求。

在具體實(shí)現(xiàn)中,可以在執(zhí)行時間片1時,將時間片1對應(yīng)的請求次數(shù)添加到任務(wù)隊(duì)列,例如10次,然后調(diào)用測試線程,從任務(wù)隊(duì)列中讀取當(dāng)前請求次數(shù)10次,并對系統(tǒng)發(fā)起10次訪問請求;然后按照時間先后順序,執(zhí)行時間片2,將時間片2對應(yīng)的請求次數(shù)添加到任務(wù)隊(duì)列,例如8次,調(diào)用測試線程,從任務(wù)隊(duì)列中讀取當(dāng)前請求次數(shù)8次,并對系統(tǒng)發(fā)起8次訪問請求;當(dāng)全部時間片均被執(zhí)行完后,結(jié)束所述測試。

在本申請實(shí)施例中,通過將單位時間劃分為多個時間片,并根據(jù)在所述單位時間內(nèi)獲得的請求總次數(shù),分別確定出與每個時間片對應(yīng)的請求次數(shù),并按照所述請求次數(shù)執(zhí)行相應(yīng)時間片的請求,能夠保證在模擬線上壓力測試時產(chǎn)生的請求次數(shù)線上真實(shí)的請求次數(shù)保持一致;同時,采用根據(jù)請求總次數(shù)確定每個時間片的請求次數(shù)的方式,也使得在模擬線上壓力測試時產(chǎn)生的壓力是可控。

參照圖2,示出了本申請的一種模擬線上壓力測試的方法實(shí)施例二的步驟流程圖,具體可以包括如下步驟:

步驟201,從設(shè)備的訪問日志中抽樣提取單位時間內(nèi)產(chǎn)生的請求總次數(shù);

在本申請實(shí)施例中,為了盡可能地保證壓力測試中產(chǎn)生的壓力與線上真實(shí)的壓力相一致,可以首先通過抽樣獲得單位時間內(nèi)系統(tǒng)所接收到的壓力的大小情況,即單位時間內(nèi)產(chǎn)生的請求總次數(shù),從而獲得在模擬線上壓力測試時,每個時間段應(yīng)該產(chǎn)生的請求總次數(shù)。

通常,設(shè)備的訪問日志可以實(shí)時地記錄下系統(tǒng)所接收到的請求。因此,可以通過抽樣提取設(shè)備訪問日志中的信息,獲得單位時間內(nèi)產(chǎn)生的請求總次數(shù),例如,通過抽樣,獲得系統(tǒng)在單位時間1s內(nèi)所接收到的請求總次數(shù)為10000次。

步驟202,將所述單位時間平均劃分為多個時間片;

在具體實(shí)現(xiàn)中,為了更準(zhǔn)確地對模擬線上壓力測試時產(chǎn)生的壓力進(jìn)行控制,可以將單位時間平均劃分為更小的時間片。例如,將單位時間1s平均劃分為100個長度為10ms的時間片,或者將單位時間1s平均劃分為1000個長度為1ms的時間片。

步驟203,采用所述請求總次數(shù)確定與所述多個時間片對應(yīng)的請求次數(shù);

在本申請實(shí)施例中,在確定出與所述多個時間片對應(yīng)的請求次數(shù)后,可以按照平均分配的方式,將獲得的請求總次數(shù),平均分配給每個時間片。例如,對于系統(tǒng)在單位時間1s內(nèi)所接收到的請求總次數(shù)為10000次,若每個時間片的長度為10ms,則單位時間1s可以被平均劃分成100個時間片,進(jìn)而可以確定每個時間片被分配的請求次數(shù)為10000/100=100次。

步驟204,在執(zhí)行當(dāng)前時間片時,將所述請求次數(shù)添加到任務(wù)隊(duì)列;

在本申請實(shí)施例中,可以按照多個時間片的時間先后順序,首先在執(zhí)行時間片1時,將時間片1對應(yīng)的請求次數(shù),例如10次,添加到任務(wù)隊(duì)列。

在具體實(shí)現(xiàn)中,為了保證模擬線上壓力測試的高效執(zhí)行,可以把任務(wù)對列設(shè)計(jì)成一個int類型的值,只記錄在當(dāng)前時間片有多少次的請求需要被發(fā) 起。

步驟205,調(diào)用預(yù)設(shè)的測試線程,判斷所述任務(wù)隊(duì)列中的當(dāng)前請求次數(shù)是否為零;

通常,預(yù)設(shè)的測試線程可以有多個,多個測試線程共同組成一個線程池,當(dāng)在模擬線上壓力測試時,由線程池中的多個測試線程分別執(zhí)行。

在本申請實(shí)施例中,在調(diào)用預(yù)設(shè)的測試線程后,可以由所述測試線程從所述任務(wù)隊(duì)列中讀取當(dāng)前請求次數(shù)后,發(fā)起相應(yīng)次數(shù)的請求。

在具體實(shí)現(xiàn)中,可以調(diào)用預(yù)設(shè)的測試線程,從所述任務(wù)隊(duì)列中讀取出當(dāng)前請求次數(shù),判斷所述當(dāng)前請求次數(shù)是否為零,若否,則執(zhí)行步驟206。

步驟206,采用所述預(yù)設(shè)的測試線程,從所述任務(wù)隊(duì)列中讀取當(dāng)前請求次數(shù)后,發(fā)起相應(yīng)的請求,并對所述當(dāng)前請求次數(shù)遞減。

在具體實(shí)現(xiàn)中,當(dāng)測試線程判斷任務(wù)隊(duì)列中的當(dāng)前請求次數(shù)不為零時,可以發(fā)起一次訪問請求,并對所述當(dāng)前請求次數(shù)遞減。例如,若在開始執(zhí)行時間片1時,測試線程判斷任務(wù)隊(duì)列中的當(dāng)前請求次數(shù)為10次,則可以對系統(tǒng)發(fā)起一次訪問請求,然后對任務(wù)隊(duì)列中的當(dāng)前請求次數(shù)遞減一次,即,在所述測試線程發(fā)起一次訪問請求后,所述任務(wù)對列中的當(dāng)前請求次數(shù)記錄為9次。

在本申請實(shí)施例中,測試線程在發(fā)起一次訪問請求后,可以返回繼續(xù)對任務(wù)隊(duì)列中的當(dāng)前請求次數(shù)進(jìn)行判斷,直到當(dāng)前請求次數(shù)為零,則停止所述測試或繼續(xù)等待在下一個時間片時,執(zhí)行相應(yīng)應(yīng)的請求次數(shù)。例如,若測試線程在執(zhí)行時間片1,對系統(tǒng)發(fā)起10次訪問請求后,使得任務(wù)隊(duì)列中所記錄的當(dāng)前請求次數(shù)為零,則需要在下一個時間片即時間片2所對應(yīng)的時間段才能發(fā)起相應(yīng)的訪問請求。

在本申請實(shí)施例中,由于任務(wù)隊(duì)列被設(shè)計(jì)為int類型的值,對內(nèi)存的消耗極低,不會因?yàn)檎埱蟠螖?shù)的增多而增大對內(nèi)存的要求,而且,通過在發(fā)起相應(yīng)的訪問請求時,僅僅是對任務(wù)隊(duì)列中的當(dāng)前請求次數(shù)遞減,進(jìn)一步使得對測試線程的調(diào)度高效和簡便。

需要說明的是,對于方法實(shí)施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本申請實(shí)施例并不受所描述的動作順序的限制,因?yàn)橐罁?jù)本申請實(shí)施例,某些步驟可以采用其他順序或者同時進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動作并不一定是本申請實(shí)施例所必須的。

參照圖3,示出了本申請的一種模擬線上壓力測試的裝置實(shí)施例的結(jié)構(gòu)框圖,具體可以包括如下模塊:

獲得模塊301,用于獲得單位時間內(nèi)產(chǎn)生的請求總次數(shù);

劃分模塊302,用于將所述單位時間劃分為多個時間片;

執(zhí)行模塊303,用于根據(jù)所述請求總次數(shù),分別確定與所述多個時間片對應(yīng)的請求次數(shù),并按照所述請求次數(shù)執(zhí)行相應(yīng)時間片的請求。

在本申請實(shí)施例中,所述執(zhí)行模塊303具體可以包括如下子模塊:

遍歷子模塊3031,用于遍歷所述多個時間片;

確定子模塊3032,用于采用所述請求總次數(shù)確定與所述多個時間片對應(yīng)的請求次數(shù)。

添加子模塊3033,用于在執(zhí)行當(dāng)前時間片時,將所述請求次數(shù)添加到任務(wù)隊(duì)列;

執(zhí)行子模塊3034,用于調(diào)用預(yù)設(shè)的測試線程,從所述任務(wù)隊(duì)列中讀取當(dāng)前請求次數(shù)后,發(fā)起相應(yīng)次數(shù)的請求。

在本申請實(shí)施例中,所述執(zhí)行子模塊3034具體可以包括如下單元:

判斷單元341,用于調(diào)用預(yù)設(shè)的測試線程,判斷所述任務(wù)隊(duì)列中的當(dāng)前請求次數(shù)是否為零;

執(zhí)行單元342,用于在判斷所述任務(wù)隊(duì)列中的當(dāng)前請求次數(shù)不為零時,采用所述預(yù)設(shè)的測試線程,從所述任務(wù)隊(duì)列中讀取當(dāng)前請求次數(shù)后,發(fā)起相應(yīng)的請求,并對所述當(dāng)前請求次數(shù)遞減;

返回單元343,用于在判斷所述任務(wù)隊(duì)列中的當(dāng)前請求次數(shù)為零時,返回所述判斷單元。

在本申請實(shí)施例中,所述獲得模塊301具體可以包括如下子模塊:

獲得子模塊3011,用于從設(shè)備的訪問日志中抽樣提取單位時間內(nèi)產(chǎn)生的請求總次數(shù)。

在本申請實(shí)施例中,所述劃分模塊302具體可以包括如下子模塊:

劃分子模塊3021,用于將所述單位時間平均劃分為多個時間片。

對于裝置實(shí)施例而言,由于其與方法實(shí)施例基本相似,所以描述的比較簡單,相關(guān)之處參見方法實(shí)施例的部分說明即可。

本說明書中的各個實(shí)施例均采用遞進(jìn)的方式描述,每個實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處,各個實(shí)施例之間相同相似的部分互相參見即可。

本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本申請實(shí)施例的實(shí)施例可提供為方法、裝置、或計(jì)算機(jī)程序產(chǎn)品。因此,本申請實(shí)施例可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本申請實(shí)施例可采用在一個或多個其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲介質(zhì)(包括但不限于磁盤存儲器、cd-rom、光學(xué)存儲器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。

在一個典型的配置中,所述計(jì)算機(jī)設(shè)備包括一個或多個處理器(cpu)、輸入/輸出接口、網(wǎng)絡(luò)接口和內(nèi)存。內(nèi)存可能包括計(jì)算機(jī)可讀介質(zhì)中的非永久性存儲器,隨機(jī)存取存儲器(ram)和/或非易失性內(nèi)存等形式,如只讀存儲器(rom)或閃存(flashram)。內(nèi)存是計(jì)算機(jī)可讀介質(zhì)的示例。計(jì)算機(jī)可讀介質(zhì)包括永久性和非永久性、可移動和非可移動媒體可以由任何方法或技術(shù)來實(shí)現(xiàn)信息存儲。信息可以是計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序的模塊或其他數(shù)據(jù)。計(jì)算機(jī)的存儲介質(zhì)的例子包括,但不限于相變內(nèi)存(pram)、靜態(tài)隨機(jī)存取存儲器(sram)、動態(tài)隨機(jī)存取存儲器(dram)、其他類型的隨機(jī)存取存儲器(ram)、只讀存儲器(rom)、電可擦除可編程只讀存儲器(eeprom)、快閃記憶體或其他內(nèi) 存技術(shù)、只讀光盤只讀存儲器(cd-rom)、數(shù)字多功能光盤(dvd)或其他光學(xué)存儲、磁盒式磁帶,磁帶磁磁盤存儲或其他磁性存儲設(shè)備或任何其他非傳輸介質(zhì),可用于存儲可以被計(jì)算設(shè)備訪問的信息。按照本文中的界定,計(jì)算機(jī)可讀介質(zhì)不包括非持續(xù)性的電腦可讀媒體(transitorymedia),如調(diào)制的數(shù)據(jù)信號和載波。

本申請實(shí)施例是參照根據(jù)本申請實(shí)施例的方法、終端設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合。可提供這些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備的處理器以產(chǎn)生一個機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。

這些計(jì)算機(jī)程序指令也可存儲在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲器中,使得存儲在該計(jì)算機(jī)可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。

這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備上,使得在計(jì)算機(jī)或其他可編程終端設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程終端設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。

盡管已描述了本申請實(shí)施例的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對這些實(shí)施例做出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本申請實(shí)施例范圍的所有變更和修改。

最后,還需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個實(shí)體或者操作與另一個實(shí)體或操作區(qū)分開來,而不一定要求 或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者終端設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者終端設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者終端設(shè)備中還存在另外的相同要素。

以上對本申請所提供的一種模擬線上壓力測試的方法和一種模擬線上壓力測試的裝置,進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個例對本申請的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本申請的方法及其核心思想;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本申請的思想,在具體實(shí)施方式及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本申請的限制。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
全南县| 新乡市| 澄江县| 葫芦岛市| 襄汾县| 蓬莱市| 会东县| 周口市| 甘肃省| 红河县| 沧源| 姜堰市| 嘉定区| 黎城县| 九龙县| 舞钢市| 和平县| 康乐县| 邹平县| 南宫市| 德庆县| 吕梁市| 金华市| 那坡县| 宝清县| 塔河县| 恩施市| 镇平县| 荆门市| 仙居县| 哈尔滨市| 潜山县| 嘉义市| 广饶县| 陵水| 浑源县| 舒城县| 方正县| 象山县| 彭州市| 威远县|