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

一種基于Hadoop平臺(tái)的軟件系統(tǒng)測(cè)試方法

文檔序號(hào):6631507閱讀:278來(lái)源:國(guó)知局
一種基于Hadoop平臺(tái)的軟件系統(tǒng)測(cè)試方法
【專(zhuān)利摘要】本發(fā)明公開(kāi)了一種基于Hadoop平臺(tái)的軟件系統(tǒng)測(cè)試方法,針對(duì)Hadoop平臺(tái)的分布式、虛擬化、高可靠性、高可伸縮性的特性,采用測(cè)試用例設(shè)計(jì)策略,考慮大多數(shù)用戶(hù)而非特定對(duì)象的操作習(xí)慣,更廣范圍的硬件平臺(tái)、操作系統(tǒng)、應(yīng)用軟件、網(wǎng)絡(luò)環(huán)境,master節(jié)點(diǎn)宕機(jī)、斷網(wǎng),某從節(jié)點(diǎn)異常等情況,主從節(jié)點(diǎn)的增減的靈活性,及擴(kuò)展之后性能展示,多個(gè)從節(jié)點(diǎn)并發(fā)讀寫(xiě)的準(zhǔn)確性、一致性及性能;測(cè)試環(huán)境部署策略,建立小型的模擬的Hadoop軟件系統(tǒng)測(cè)試環(huán)境;測(cè)試結(jié)果分析策略,考慮后端服務(wù)器是否重啟、宕機(jī)、斷網(wǎng)等情況,結(jié)合Hadoop的操作日志,測(cè)試環(huán)境軟硬件平臺(tái)的兼容性信息及其他重要的數(shù)據(jù)信息,進(jìn)行分析,診斷服務(wù)器程序的工作狀態(tài)。
【專(zhuān)利說(shuō)明】—種基于Hadoop平臺(tái)的軟件系統(tǒng)測(cè)試方法

【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及云計(jì)算、Hadoop、軟件測(cè)試領(lǐng)域,具體涉及一種基于Hadoop平臺(tái)的軟件系統(tǒng)測(cè)試方法。

【背景技術(shù)】
[0002]Hadoop是一個(gè)能夠?qū)A繑?shù)據(jù)進(jìn)行分布式處理的軟件框架,是Google云計(jì)算框架的開(kāi)源實(shí)現(xiàn),可以在大量廉價(jià)硬件設(shè)備組成的集群上運(yùn)行應(yīng)用程序,旨在構(gòu)建一個(gè)具有高可靠性和良好擴(kuò)展性的分布式系統(tǒng)。
[0003]在云計(jì)算的家族中,Hadoop逐漸通過(guò)自己開(kāi)源的分布式計(jì)算框架越來(lái)越多的成為各個(gè)軟件開(kāi)發(fā)團(tuán)隊(duì)首選的云計(jì)算平臺(tái),基于Hadoop平臺(tái)的軟件系統(tǒng)也隨之而生。與傳統(tǒng)軟件相比,Hadoop平臺(tái)軟件系統(tǒng)具有分布性、虛擬化、高可靠性、高可伸縮性等特點(diǎn),也因此,Hadoop平臺(tái)軟件系統(tǒng)測(cè)試過(guò)程變得相對(duì)復(fù)雜和困難,傳統(tǒng)的軟件系統(tǒng)測(cè)試策略已不再適用。


【發(fā)明內(nèi)容】

[0004]本發(fā)明要解決的技術(shù)問(wèn)題是:為此提出一種基于Hadoop平臺(tái)的軟件系統(tǒng)的測(cè)試方法,針對(duì)Hadoop平臺(tái)的分布式、虛擬化、高可靠性、高可伸縮性的特性,在測(cè)試用例設(shè)計(jì)、測(cè)試環(huán)境部署、測(cè)試結(jié)果分析三個(gè)方面,提出適用的測(cè)試策略。
[0005]本發(fā)明所采用的技術(shù)方案為:
一種基于Hadoop平臺(tái)的軟件系統(tǒng)測(cè)試方法,針對(duì)Hadoop平臺(tái)的分布式、虛擬化、高可靠性、高可伸縮性的特性,在測(cè)試用例設(shè)計(jì)、測(cè)試環(huán)境部署、測(cè)試結(jié)果分析三個(gè)方面,采用測(cè)試策略如下:
測(cè)試用例設(shè)計(jì)策略,除去與傳統(tǒng)軟件測(cè)試用例設(shè)計(jì)的共性之外,基于Hadoop特點(diǎn),在易用性方面考慮大多數(shù)用戶(hù)而非特定對(duì)象的操作習(xí)慣;在兼容性方面,考慮更廣范圍的硬件平臺(tái)、操作系統(tǒng)、應(yīng)用軟件、網(wǎng)絡(luò)環(huán)境;在高可用性方面,考慮master節(jié)點(diǎn)宕機(jī)、斷網(wǎng),某從節(jié)點(diǎn)異常等情況;在高伸縮性方面,考慮主從節(jié)點(diǎn)的增減的靈活性,及擴(kuò)展之后性能展示;在數(shù)據(jù)一致性方面,考慮多個(gè)從節(jié)點(diǎn)并發(fā)讀寫(xiě)的準(zhǔn)確性、一致性及性能;
測(cè)試環(huán)境部署策略,根據(jù)Hadoop平臺(tái)軟件系統(tǒng)實(shí)際使用的分布性、虛擬化、高可用性、高可伸縮性特點(diǎn),建立小型的模擬的Hadoop軟件系統(tǒng)測(cè)試環(huán)境,環(huán)境中至少有兩臺(tái)master節(jié)點(diǎn)(主節(jié)點(diǎn))和兩臺(tái)slave節(jié)點(diǎn)(從節(jié)點(diǎn));
測(cè)試結(jié)果分析策略,除分析前端應(yīng)用功能點(diǎn)及操作流程的返回結(jié)果是否符合預(yù)期之夕卜,還需考慮后端服務(wù)器是否重啟、宕機(jī)、斷網(wǎng)等情況,結(jié)合Hadoop的操作日志,測(cè)試環(huán)境軟硬件平臺(tái)的兼容性信息及其他重要的數(shù)據(jù)信息,進(jìn)行分析,診斷服務(wù)器程序的工作狀態(tài).針對(duì)Hadoop平臺(tái)軟件系統(tǒng)的高可用性,設(shè)計(jì)master節(jié)點(diǎn)的自動(dòng)選擇用例,系統(tǒng)配置多個(gè)master節(jié)點(diǎn),其中一個(gè)master節(jié)點(diǎn)使用中,另一個(gè)master節(jié)點(diǎn)閑置,當(dāng)正常使用的master節(jié)點(diǎn)失效后,系統(tǒng)自動(dòng)搜索可使用的master。
[0006]針對(duì)Hadoop平臺(tái)軟件系統(tǒng)的高伸縮性和負(fù)載調(diào)度,設(shè)計(jì)從節(jié)點(diǎn)刪除用例,某從節(jié)點(diǎn)刪除后,系統(tǒng)自動(dòng)將負(fù)載均衡到其他的從節(jié)點(diǎn)。
[0007]本發(fā)明有益效果:本發(fā)明針對(duì)Hadoop平臺(tái)的分布式、虛擬化、高可靠性、高可伸縮性的特性,在測(cè)試用例設(shè)計(jì)、測(cè)試環(huán)境部署、測(cè)試結(jié)果分析三個(gè)方面,提出適用的測(cè)試策略。

【具體實(shí)施方式】
[0008]下面結(jié)合具體實(shí)施例,對(duì)本發(fā)明進(jìn)一步說(shuō)明:
實(shí)施例1:
一種基于Hadoop平臺(tái)的軟件系統(tǒng)測(cè)試方法,針對(duì)Hadoop平臺(tái)的分布式、虛擬化、高可靠性、高可伸縮性的特性,在測(cè)試用例設(shè)計(jì)、測(cè)試環(huán)境部署、測(cè)試結(jié)果分析三個(gè)方面,采用適用的測(cè)試策略,其中:
測(cè)試用例設(shè)計(jì)策略,除去與傳統(tǒng)軟件測(cè)試用例設(shè)計(jì)的共性之外,基于Hadoop特點(diǎn),在易用性方面考慮大多數(shù)用戶(hù)而非特定對(duì)象的操作習(xí)慣;在兼容性方面,考慮更廣范圍的硬件平臺(tái)、操作系統(tǒng)、應(yīng)用軟件、網(wǎng)絡(luò)環(huán)境;在高可用性方面,考慮master節(jié)點(diǎn)宕機(jī)、斷網(wǎng),某從節(jié)點(diǎn)異常等情況;在高伸縮性方面,考慮主從節(jié)點(diǎn)的增減的靈活性,及擴(kuò)展之后性能展示;在數(shù)據(jù)一致性方面,考慮多個(gè)從節(jié)點(diǎn)并發(fā)讀寫(xiě)的準(zhǔn)確性、一致性及性能;
測(cè)試環(huán)境部署策略,根據(jù)Hadoop平臺(tái)軟件系統(tǒng)實(shí)際使用的分布性、虛擬化、高可用性、高可伸縮性特點(diǎn),建立小型的模擬的Hadoop軟件系統(tǒng)測(cè)試環(huán)境,環(huán)境中至少有兩臺(tái)master節(jié)點(diǎn)(主節(jié)點(diǎn))和兩臺(tái)slave節(jié)點(diǎn)(從節(jié)點(diǎn));
測(cè)試結(jié)果分析策略,除分析前端應(yīng)用功能點(diǎn)及操作流程的返回結(jié)果是否符合預(yù)期之夕卜,還需考慮后端服務(wù)器是否重啟、宕機(jī)、斷網(wǎng)等情況,結(jié)合Hadoop的操作日志,測(cè)試環(huán)境軟硬件平臺(tái)的兼容性信息及其他重要的數(shù)據(jù)信息,進(jìn)行分析,診斷服務(wù)器程序的工作狀態(tài)。
[0009]實(shí)施例2:
在實(shí)施例1的基礎(chǔ)上,本實(shí)施例針對(duì)Hadoop平臺(tái)軟件系統(tǒng)的高可用性,設(shè)計(jì)master節(jié)點(diǎn)的自動(dòng)選擇用例,系統(tǒng)配置多個(gè)master節(jié)點(diǎn),其中一個(gè)master節(jié)點(diǎn)使用中,另一個(gè)master節(jié)點(diǎn)閑置,當(dāng)正常使用的master節(jié)點(diǎn)失效后,系統(tǒng)自動(dòng)搜索可使用的master。
[0010]具體操作步驟:
1)將當(dāng)前工作的master節(jié)點(diǎn)斷開(kāi)網(wǎng)線或者關(guān)機(jī);
2)確認(rèn)環(huán)境中存在可正常使用的其他master節(jié)點(diǎn),等待一段時(shí)間;
3)查看系統(tǒng)是否正常運(yùn)行。
[0011]預(yù)期結(jié)果:等待搜索、切換master時(shí)間可接受,系統(tǒng)自動(dòng)恢復(fù)正常,服務(wù)響應(yīng)時(shí)間可接受。
[0012]實(shí)施例3:
在實(shí)施例1的基礎(chǔ)上,本實(shí)施例針對(duì)Hadoop平臺(tái)軟件系統(tǒng)的高伸縮性和負(fù)載調(diào)度,設(shè)計(jì)從節(jié)點(diǎn)刪除用例,某從節(jié)點(diǎn)刪除后,系統(tǒng)自動(dòng)將負(fù)載均衡到其他的從節(jié)點(diǎn)。
[0013]具體操作步驟:
1)對(duì)軟件系統(tǒng)進(jìn)行頻繁的輸入、輸出操作,使用自動(dòng)化測(cè)試工具;
2)兩個(gè)從節(jié)點(diǎn)正常使用,記錄cpu、內(nèi)存使用情況;
3)將其中一個(gè)從節(jié)點(diǎn)關(guān)機(jī)或者斷網(wǎng); 4)查看另一臺(tái)從節(jié)點(diǎn)的CPU、內(nèi)存使用情況。
[0014]預(yù)期結(jié)果:Hadoop平臺(tái)自動(dòng)均衡負(fù)載,另一臺(tái)從節(jié)點(diǎn)的CPU、內(nèi)存使用情況增加,但軟件系統(tǒng)的讀寫(xiě)操作響應(yīng)時(shí)間不會(huì)有太大的波動(dòng)。
【權(quán)利要求】
1.一種基于Hadoop平臺(tái)的軟件系統(tǒng)測(cè)試方法,其特征在于:針對(duì)Hadoop平臺(tái)的分布式、虛擬化、高可靠性、高可伸縮性的特性,在測(cè)試用例設(shè)計(jì)、測(cè)試環(huán)境部署、測(cè)試結(jié)果分析三個(gè)方面,采用測(cè)試策略如下: 測(cè)試用例設(shè)計(jì)策略,除去與傳統(tǒng)軟件測(cè)試用例設(shè)計(jì)的共性之外,基于Hadoop特點(diǎn),在易用性方面考慮大多數(shù)用戶(hù)而非特定對(duì)象的操作習(xí)慣;在兼容性方面,考慮更廣范圍的硬件平臺(tái)、操作系統(tǒng)、應(yīng)用軟件、網(wǎng)絡(luò)環(huán)境;在高可用性方面,考慮master節(jié)點(diǎn)宕機(jī)、斷網(wǎng),某從節(jié)點(diǎn)異常等情況;在高伸縮性方面,考慮主從節(jié)點(diǎn)的增減的靈活性,及擴(kuò)展之后性能展示;在數(shù)據(jù)一致性方面,考慮多個(gè)從節(jié)點(diǎn)并發(fā)讀寫(xiě)的準(zhǔn)確性、一致性及性能; 測(cè)試環(huán)境部署策略,根據(jù)Hadoop平臺(tái)軟件系統(tǒng)實(shí)際使用的分布性、虛擬化、高可用性、高可伸縮性特點(diǎn),建立小型的模擬的Hadoop軟件系統(tǒng)測(cè)試環(huán)境,環(huán)境中至少有兩臺(tái)master節(jié)點(diǎn)和兩臺(tái)slave節(jié)點(diǎn); 測(cè)試結(jié)果分析策略,除分析前端應(yīng)用功能點(diǎn)及操作流程的返回結(jié)果是否符合預(yù)期之夕卜,還需考慮后端服務(wù)器是否重啟、宕機(jī)、斷網(wǎng)等情況,結(jié)合Hadoop的操作日志,測(cè)試環(huán)境軟硬件平臺(tái)的兼容性信息及其他重要的數(shù)據(jù)信息,進(jìn)行分析,診斷服務(wù)器程序的工作狀態(tài)。
2.根據(jù)權(quán)利要求1所述一種基于Hadoop平臺(tái)的軟件系統(tǒng)測(cè)試方法,其特征在于:針對(duì)Hadoop平臺(tái)軟件系統(tǒng)的高可用性,設(shè)計(jì)master節(jié)點(diǎn)的自動(dòng)選擇用例,系統(tǒng)配置多個(gè)master節(jié)點(diǎn),其中一個(gè)master節(jié)點(diǎn)使用中,另一個(gè)master節(jié)點(diǎn)閑置,當(dāng)正常使用的master節(jié)點(diǎn)失效后,系統(tǒng)自動(dòng)搜索可使用的master。
3.根據(jù)權(quán)利要求1或2所述一種基于Hadoop平臺(tái)的軟件系統(tǒng)測(cè)試方法,其特征在于:針對(duì)Hadoop平臺(tái)軟件系統(tǒng)的高伸縮性和負(fù)載調(diào)度,設(shè)計(jì)從節(jié)點(diǎn)刪除用例,某從節(jié)點(diǎn)刪除后,系統(tǒng)自動(dòng)將負(fù)載均衡到其他的從節(jié)點(diǎn)。
【文檔編號(hào)】G06F11/36GK104298601SQ201410576613
【公開(kāi)日】2015年1月21日 申請(qǐng)日期:2014年10月24日 優(yōu)先權(quán)日:2014年10月24日
【發(fā)明者】趙霞, 孫言弟, 張新玲 申請(qǐng)人:浪潮電子信息產(chǎn)業(yè)股份有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
错那县| 清远市| 房产| 客服| 揭东县| 土默特右旗| 老河口市| 安阳县| 德阳市| 甘德县| 庆云县| 三亚市| 边坝县| 定边县| 尉犁县| 盐津县| 望城县| 鄂尔多斯市| 葫芦岛市| 平泉县| 苏尼特右旗| 原平市| 怀柔区| 都安| 隆昌县| 星座| 大渡口区| 远安县| 托克逊县| 上思县| 阜新| 嘉定区| 揭东县| 宿松县| 江源县| 鹤庆县| 新竹市| 齐齐哈尔市| 洪江市| 凭祥市| 定安县|