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

一種應(yīng)用于高可用集群軟件的分布式自動(dòng)化測(cè)試框架的制作方法

文檔序號(hào):6636852閱讀:525來(lái)源:國(guó)知局
一種應(yīng)用于高可用集群軟件的分布式自動(dòng)化測(cè)試框架的制作方法
【專(zhuān)利摘要】本發(fā)明提供一種應(yīng)用于高可用集群軟件的分布式自動(dòng)化測(cè)試框架,本框架擬采用CS的設(shè)計(jì)架構(gòu),分為用戶(hù)端和客戶(hù)端:被測(cè)試端為客戶(hù)端,設(shè)置有軟件模板、xml解析模塊、測(cè)試配置文件解析模塊、結(jié)果處理模塊、測(cè)試動(dòng)作發(fā)送模塊和通信模塊,以服務(wù)形式運(yùn)行一個(gè)Deamon守護(hù)進(jìn)程,用以接收用戶(hù)端的指令和反饋結(jié)果信息;測(cè)試端為用戶(hù)端,設(shè)置有通信模塊、測(cè)試動(dòng)作注冊(cè)模塊、xml解析模塊和結(jié)果收集模塊,通過(guò)編寫(xiě)好的配置文件發(fā)送測(cè)試動(dòng)作到客戶(hù)端,并等待客戶(hù)端返回的執(zhí)行結(jié)果。本發(fā)明和現(xiàn)有技術(shù)相比,用戶(hù)端通過(guò)“通信模塊”回收測(cè)試結(jié)果,在主界面上反饋給用戶(hù),并且通過(guò)測(cè)試結(jié)果與用戶(hù)之前的配置決定是否進(jìn)行下一個(gè)測(cè)試項(xiàng)的測(cè)試。
【專(zhuān)利說(shuō)明】一種應(yīng)用于高可用集群軟件的分布式自動(dòng)化測(cè)試框架

【技術(shù)領(lǐng)域】
[0001]本發(fā)明具體地說(shuō)是一種應(yīng)用于高可用集群軟件的分布式自動(dòng)化測(cè)試框架。

【背景技術(shù)】
[0002]高可用集群軟件用于創(chuàng)建與管理高可用集群系統(tǒng)。高可用集群系統(tǒng)是指能夠保證業(yè)務(wù)24小時(shí)不中斷,在系統(tǒng)發(fā)生問(wèn)題或者應(yīng)用軟件發(fā)生問(wèn)題時(shí),能夠快速恢復(fù)業(yè)務(wù),盡可能將宕機(jī)時(shí)間控制在分鐘級(jí)別的系統(tǒng)。由于高可用集群系統(tǒng)的配置,涉及到的資源較多,所以在研發(fā)過(guò)程中,測(cè)試工作都會(huì)占用大量的人力與時(shí)間。因?yàn)楦呖捎眉很浖看伟l(fā)布版本時(shí)都有很多固定的測(cè)試項(xiàng)目,且很多測(cè)試項(xiàng)的預(yù)期結(jié)果與異常結(jié)果都是完全可以預(yù)期的,自動(dòng)化測(cè)試工具的開(kāi)發(fā)就顯得非常必要。自動(dòng)化測(cè)試可以大大減輕測(cè)試人員的壓力,顯著提高測(cè)試效率,節(jié)省開(kāi)發(fā)人員的時(shí)間。


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

[0003]本發(fā)明的目的是克服現(xiàn)有技術(shù)中存在的不足,提供一種應(yīng)用于高可用集群軟件的分布式自動(dòng)化測(cè)試框架。
[0004]本發(fā)明的技術(shù)方案是按以下方式實(shí)現(xiàn)的,本框架擬采用CS的設(shè)計(jì)架構(gòu),分為用戶(hù)端和客戶(hù)端:
被測(cè)試端為客戶(hù)端,設(shè)置有軟件模板、xml解析模塊、測(cè)試配置文件解析模塊、結(jié)果處理模塊、測(cè)試動(dòng)作發(fā)送模塊和通信模塊,以服務(wù)形式運(yùn)行一個(gè)Deamon守護(hù)進(jìn)程,用以接收用戶(hù)端的指令和反饋結(jié)果信息;
測(cè)試端為用戶(hù)端,設(shè)置有通信模塊、測(cè)試動(dòng)作注冊(cè)模塊、xml解析模塊和結(jié)果收集模塊,通過(guò)編寫(xiě)好的配置文件發(fā)送測(cè)試動(dòng)作到客戶(hù)端,并等待客戶(hù)端返回的執(zhí)行結(jié)果。
[0005]本發(fā)明的優(yōu)點(diǎn)是:
本發(fā)明的一種應(yīng)用于高可用集群軟件的分布式自動(dòng)化測(cè)試框架和現(xiàn)有技術(shù)相比,用戶(hù)端通過(guò)“通信模塊”回收測(cè)試結(jié)果,在主界面上反饋給用戶(hù),并且通過(guò)測(cè)試結(jié)果與用戶(hù)之前的配置決定是否進(jìn)行下一個(gè)測(cè)試項(xiàng)的測(cè)試,而且本發(fā)明還具有設(shè)計(jì)合理、結(jié)構(gòu)簡(jiǎn)單、使用方便等特點(diǎn),因而,具有很好的使用價(jià)值。

【專(zhuān)利附圖】

【附圖說(shuō)明】
[0006]圖1為一種應(yīng)用于高可用集群軟件的分布式自動(dòng)化測(cè)試框架的結(jié)構(gòu)示意圖。

【具體實(shí)施方式】
[0007]下面結(jié)合附圖對(duì)本發(fā)明的一種應(yīng)用于高可用集群軟件的分布式自動(dòng)化測(cè)試框架作以下詳細(xì)說(shuō)明。
[0008]如圖1所示,本發(fā)明的一種應(yīng)用于高可用集群軟件的分布式自動(dòng)化測(cè)試框架,本框架擬采用CS的設(shè)計(jì)架構(gòu),分為用戶(hù)端和客戶(hù)端: 被測(cè)試端為客戶(hù)端,設(shè)置有軟件模板、xml解析模塊、測(cè)試配置文件解析模塊、結(jié)果處理模塊、測(cè)試動(dòng)作發(fā)送模塊和通信模塊,以服務(wù)形式運(yùn)行一個(gè)Deamon守護(hù)進(jìn)程,用以接收用戶(hù)端的指令和反饋結(jié)果信息;
測(cè)試端為用戶(hù)端,設(shè)置有通信模塊、測(cè)試動(dòng)作注冊(cè)模塊、xml解析模塊和結(jié)果收集模塊,通過(guò)編寫(xiě)好的配置文件發(fā)送測(cè)試動(dòng)作到客戶(hù)端,并等待客戶(hù)端返回的執(zhí)行結(jié)果。
[0009]一種應(yīng)用于高可用集群軟件的分布式自動(dòng)化測(cè)試框架,旨在使高可用集群軟件的測(cè)試實(shí)現(xiàn)自動(dòng)化。開(kāi)發(fā)或測(cè)試人員可以在測(cè)試框架上根據(jù)自己的需要添加測(cè)試用例,包括故障注入方法與故障檢查方法等。測(cè)試者只需進(jìn)行簡(jiǎn)單的配置,便可以使用本工具進(jìn)行指定的測(cè)試項(xiàng)目,并可反復(fù)多次進(jìn)行同一項(xiàng)目,由此大量減少開(kāi)發(fā)或測(cè)試人員的測(cè)試工作量和測(cè)試時(shí)間。
[0010]本框架擬采用CS的設(shè)計(jì)架構(gòu)。被測(cè)試端為客戶(hù)端,以服務(wù)形式運(yùn)行一個(gè)Deamon守護(hù)進(jìn)程,用以接收用戶(hù)端的指令和反饋結(jié)果信息;測(cè)試端為用戶(hù)端,用戶(hù),即開(kāi)發(fā)或測(cè)試人員,通過(guò)編寫(xiě)好的配置文件發(fā)送測(cè)試動(dòng)作到客戶(hù)端,并等待客戶(hù)端返回的執(zhí)行結(jié)果。兩端使用TCP協(xié)議通信。
[0011]運(yùn)行過(guò)程如下:
用戶(hù)(測(cè)試人)通過(guò)“用戶(hù)端主界面”交互。出于通用性的考慮,本框架設(shè)計(jì)了軟件模板,用戶(hù)可以根據(jù)自己的需要,通過(guò)軟件模板來(lái)配置測(cè)試用例。用戶(hù)端啟動(dòng)后,會(huì)通過(guò)“軟件模板解析模塊”來(lái)解析目標(biāo)測(cè)試軟件的模板。用戶(hù)通過(guò)主界面配置測(cè)試動(dòng)作列表,該列表可以通過(guò)“測(cè)試配置文件解析模塊”保存為配置文件,同時(shí)也可以從配置文件讀取。編輯好測(cè)試列表后,用戶(hù)選擇開(kāi)始測(cè)試,用戶(hù)端通過(guò)“測(cè)試動(dòng)作發(fā)送模塊”,將列表中的測(cè)試動(dòng)作轉(zhuǎn)換為命令消息,通過(guò)“通信模塊”逐個(gè)發(fā)送給客戶(hù)端。
[0012]客戶(hù)端(被測(cè)服務(wù)器)通過(guò)“通信模塊”收到用戶(hù)端發(fā)來(lái)的命令消息,對(duì)命令進(jìn)行解析,并執(zhí)行。用戶(hù)可以通過(guò)“測(cè)試動(dòng)作注冊(cè)模塊”配置每個(gè)測(cè)試用例的故障注入動(dòng)作與故障檢查動(dòng)作。客戶(hù)端執(zhí)行測(cè)試動(dòng)作時(shí),先執(zhí)行故障注入動(dòng)作,動(dòng)作執(zhí)行完成后,再執(zhí)行故障檢查動(dòng)作,檢查故障是否注入成功?!敖Y(jié)果收集模塊”收集故障注入的結(jié)果,有時(shí)也需要收集集群軟件對(duì)故障的處理結(jié)果,并通過(guò)“通信模塊”反饋給用戶(hù)端。
[0013]用戶(hù)端通過(guò)“通信模塊”回收測(cè)試結(jié)果,在主界面上反饋給用戶(hù),并且通過(guò)測(cè)試結(jié)果與用戶(hù)之前的配置決定是否進(jìn)行下一個(gè)測(cè)試項(xiàng)的測(cè)試。
[0014]本發(fā)明的一種應(yīng)用于高可用集群軟件的分布式自動(dòng)化測(cè)試框架其加工制作非常簡(jiǎn)單方便,按照說(shuō)明書(shū)附圖所示即可加工。
[0015]除說(shuō)明書(shū)所述的技術(shù)特征外,均為本專(zhuān)業(yè)技術(shù)人員的已知技術(shù)。
【權(quán)利要求】
1.一種應(yīng)用于高可用集群軟件的分布式自動(dòng)化測(cè)試框架,其特征在于本框架擬采用CS的設(shè)計(jì)架構(gòu),分為用戶(hù)端和客戶(hù)端: 被測(cè)試端為客戶(hù)端,設(shè)置有軟件模板、Xml解析模塊、測(cè)試配置文件解析模塊、結(jié)果處理模塊、測(cè)試動(dòng)作發(fā)送模塊和通信模塊,以服務(wù)形式運(yùn)行一個(gè)Deamon守護(hù)進(jìn)程,用以接收用戶(hù)端的指令和反饋結(jié)果信息; 測(cè)試端為用戶(hù)端,設(shè)置有通信模塊、測(cè)試動(dòng)作注冊(cè)模塊、xml解析模塊和結(jié)果收集模塊,通過(guò)編寫(xiě)好的配置文件發(fā)送測(cè)試動(dòng)作到客戶(hù)端,并等待客戶(hù)端返回的執(zhí)行結(jié)果。
【文檔編號(hào)】G06F11/36GK104391705SQ201410719193
【公開(kāi)日】2015年3月4日 申請(qǐng)日期:2014年12月3日 優(yōu)先權(quán)日:2014年12月3日
【發(fā)明者】陳宇龍, 王佳, 孟憲偉 申請(qǐng)人:浪潮集團(tuán)有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
盐津县| 永春县| 安化县| 电白县| 温宿县| 安国市| 封丘县| 恩施市| 德保县| 华池县| 桂林市| 新余市| 天台县| 甘泉县| 龙井市| 西乌| 依安县| 抚远县| 城步| 拉孜县| 绥德县| 县级市| 肇东市| 密云县| 德兴市| 诸暨市| 蓬溪县| 南雄市| 金川县| 建宁县| 德令哈市| 灌南县| 太谷县| 普格县| 明星| 平阴县| 青州市| 德化县| 陇南市| 台北市| 纳雍县|