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

基于selenium的關(guān)鍵字驅(qū)動(dòng)自動(dòng)化測(cè)試框架及實(shí)現(xiàn)方法與流程

文檔序號(hào):11654188閱讀:2184來(lái)源:國(guó)知局

本發(fā)明涉及關(guān)鍵字驅(qū)動(dòng)的自動(dòng)化測(cè)試領(lǐng)域,具體地說(shuō)是基于selenium的關(guān)鍵字驅(qū)動(dòng)自動(dòng)化測(cè)試框架及實(shí)現(xiàn)方法。



背景技術(shù):

在經(jīng)典關(guān)鍵字驅(qū)動(dòng)的自動(dòng)化測(cè)試框架中,測(cè)試腳本中主要以對(duì)象(item)、操作(operation)、值(value)這三類(lèi)關(guān)鍵字為主,但是當(dāng)測(cè)試用例執(zhí)行失敗,即測(cè)試到bug時(shí)往往是拋出一個(gè)執(zhí)行異常failed來(lái)記錄當(dāng)前的用測(cè)試用執(zhí)行失敗。而bug往往是區(qū)分為嚴(yán)重、輕微、次要、建議等幾個(gè)級(jí)別的,當(dāng)前的關(guān)鍵字驅(qū)動(dòng)框架僅僅是發(fā)現(xiàn)bug,而對(duì)于bug的定級(jí)卻還是由測(cè)試人員手動(dòng)來(lái)實(shí)現(xiàn),并沒(méi)有實(shí)現(xiàn)完全的自動(dòng)化測(cè)試,測(cè)試人員手動(dòng)測(cè)試效率較低,而且測(cè)試人員工作強(qiáng)度較大。



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

本發(fā)明的技術(shù)任務(wù)是提供基于selenium的關(guān)鍵字驅(qū)動(dòng)自動(dòng)化測(cè)試框架及實(shí)現(xiàn)方法,來(lái)解決當(dāng)前的關(guān)鍵字驅(qū)動(dòng)框架僅僅是發(fā)現(xiàn)bug,而對(duì)于bug的定級(jí)還是由測(cè)試人員手動(dòng)來(lái)實(shí)現(xiàn),不能實(shí)現(xiàn)完全的自動(dòng)化測(cè)試,測(cè)試人員手動(dòng)測(cè)試效率較低,而且測(cè)試人員工作強(qiáng)度較大的問(wèn)題。

本發(fā)明的技術(shù)任務(wù)是按以下方式實(shí)現(xiàn)的,基于selenium的關(guān)鍵字驅(qū)動(dòng)自動(dòng)化測(cè)試框架,包括關(guān)鍵字驅(qū)動(dòng)模塊,該模塊采用的關(guān)鍵字概念主要以:對(duì)象(item)、操作(operation)、值(value)、漏洞等級(jí)(buggrade)這四個(gè)關(guān)鍵字為主,測(cè)試框架提取以上關(guān)鍵字生成測(cè)試用例。

作為優(yōu)選,所述漏洞等級(jí)分為嚴(yán)重、次要和輕微三個(gè)等級(jí)。

基于selenium的關(guān)鍵字驅(qū)動(dòng)自動(dòng)化測(cè)試框架的實(shí)現(xiàn)方法,該方法包括如下步驟:

(1)、基礎(chǔ)平臺(tái)構(gòu)建,搭建部署包括對(duì)象(item)、操作(operation)、值(value)、漏洞等級(jí)(buggrade)這四個(gè)關(guān)鍵字的關(guān)鍵字驅(qū)動(dòng)自動(dòng)化測(cè)試框架;

(2)、測(cè)試流程開(kāi)始,框架提取對(duì)象、操作、值這三個(gè)關(guān)鍵字進(jìn)行測(cè)試腳本的生成;

(3)、運(yùn)行測(cè)試腳本;

(4)、關(guān)鍵字驅(qū)動(dòng)自動(dòng)化測(cè)試框架提取漏洞等級(jí)關(guān)鍵字對(duì)所發(fā)現(xiàn)的漏洞進(jìn)行嚴(yán)重程度定級(jí);

(5)、輸出日志文件及缺陷報(bào)告;

作為優(yōu)選,所述步驟(4)中漏洞等級(jí)的定級(jí)包括嚴(yán)重、次要和輕微三個(gè)等級(jí)。

本發(fā)明的基于selenium的關(guān)鍵字驅(qū)動(dòng)自動(dòng)化測(cè)試框架及實(shí)現(xiàn)方法具有以下優(yōu)點(diǎn):

1、本發(fā)明將漏洞等級(jí)作為關(guān)鍵字融入到當(dāng)前的關(guān)鍵字驅(qū)動(dòng)框架中,即,除了經(jīng)典的對(duì)象、操作、值三個(gè)關(guān)鍵之外,添加一個(gè)漏洞等級(jí)關(guān)鍵字,這樣當(dāng)自動(dòng)化執(zhí)行測(cè)試的過(guò)程中遇到bug時(shí)就可以直接對(duì)其進(jìn)行嚴(yán)重程度的定級(jí),如此一來(lái),當(dāng)測(cè)試執(zhí)行結(jié)束后輸出的測(cè)試報(bào)告就不僅是發(fā)現(xiàn)了多少個(gè)漏洞,還對(duì)每個(gè)漏洞進(jìn)行了嚴(yán)重、次要、輕微等嚴(yán)重程度的細(xì)分,節(jié)省測(cè)試人員手動(dòng)進(jìn)行bug等級(jí)分類(lèi)的時(shí)間,從而大大提升了測(cè)試的自動(dòng)化程度以及自動(dòng)化測(cè)試效率;

2、本發(fā)明主要針對(duì)傳統(tǒng)的關(guān)鍵字驅(qū)動(dòng)自動(dòng)化測(cè)試框架中缺少bug等級(jí)定位這個(gè)漏洞,同時(shí)也提升了自動(dòng)化測(cè)試框架的自動(dòng)化程度及測(cè)試效率;由于當(dāng)前關(guān)鍵字驅(qū)動(dòng)測(cè)試框架并沒(méi)有bug定級(jí)設(shè)計(jì),即只發(fā)現(xiàn)bug,后期對(duì)于bug嚴(yán)重程度的定級(jí)仍然是有人工來(lái)實(shí)現(xiàn),而本發(fā)明根據(jù)以上漏洞,將bug等級(jí)作為一個(gè)新的關(guān)鍵字融入到當(dāng)前的傳統(tǒng)框架里,這樣就可以在腳本執(zhí)行的過(guò)程中自動(dòng)地對(duì)其所發(fā)現(xiàn)的bug進(jìn)行嚴(yán)重程度的定級(jí),大大提高了測(cè)試效率。

故本發(fā)明具有設(shè)計(jì)合理、使用方便、一物多用等特點(diǎn),因而,具有很好的推廣使用價(jià)值。

附圖說(shuō)明

下面結(jié)合附圖對(duì)本發(fā)明進(jìn)一步說(shuō)明。

附圖1為基于selenium的關(guān)鍵字驅(qū)動(dòng)自動(dòng)化測(cè)試框架的實(shí)現(xiàn)方法的流程框圖。

具體實(shí)施方式

參照說(shuō)明書(shū)附圖和具體實(shí)施例對(duì)本發(fā)明的基于selenium的關(guān)鍵字驅(qū)動(dòng)自動(dòng)化測(cè)試框架及實(shí)現(xiàn)方法作以下詳細(xì)地說(shuō)明。

實(shí)施例1:

本發(fā)明的基于selenium的關(guān)鍵字驅(qū)動(dòng)自動(dòng)化測(cè)試框架,其結(jié)構(gòu)包括關(guān)鍵字驅(qū)動(dòng)模塊,該模塊采用的關(guān)鍵字概念主要以:對(duì)象(item)、操作(operation)、值(value)、漏洞等級(jí)(buggrade)這四個(gè)關(guān)鍵字為主,測(cè)試框架提取以上關(guān)鍵字生成測(cè)試用例。漏洞等級(jí)分為嚴(yán)重、次要和輕微三個(gè)等級(jí)。

實(shí)施例2

如附圖1所示,本發(fā)明的基于selenium的關(guān)鍵字驅(qū)動(dòng)自動(dòng)化測(cè)試框架的實(shí)現(xiàn)方法,該方法包括如下步驟:

(1)、基礎(chǔ)平臺(tái)構(gòu)建,搭建部署包括對(duì)象(item)、操作(operation)、值(value)、漏洞等級(jí)(buggrade)這四個(gè)關(guān)鍵字的關(guān)鍵字驅(qū)動(dòng)自動(dòng)化測(cè)試框架;

(2)、測(cè)試流程開(kāi)始,框架提取對(duì)象、操作、值這三個(gè)關(guān)鍵字進(jìn)行測(cè)試腳本的生成;

(3)、運(yùn)行測(cè)試腳本;

(4)、關(guān)鍵字驅(qū)動(dòng)自動(dòng)化測(cè)試框架提取漏洞等級(jí)關(guān)鍵字對(duì)所發(fā)現(xiàn)的漏洞進(jìn)行嚴(yán)重程度定級(jí);漏洞等級(jí)的定級(jí)包括嚴(yán)重、次要和輕微三個(gè)等級(jí);

(5)、輸出日志文件及缺陷報(bào)告;

通過(guò)上面具體實(shí)施方式,所述技術(shù)領(lǐng)域的技術(shù)人員可容易的實(shí)現(xiàn)本發(fā)明。但是應(yīng)當(dāng)理解,本發(fā)明并不限于上述的兩種具體實(shí)施方式。在公開(kāi)的實(shí)施方式的基礎(chǔ)上,所述技術(shù)領(lǐng)域的技術(shù)人員可任意組合不同的技術(shù)特征,從而實(shí)現(xiàn)不同的技術(shù)方案。

除說(shuō)明書(shū)所述的技術(shù)特征外,均為本專(zhuān)業(yè)技術(shù)人員的已知技術(shù)。



技術(shù)特征:

技術(shù)總結(jié)
本發(fā)明公開(kāi)了基于selenium的關(guān)鍵字驅(qū)動(dòng)自動(dòng)化測(cè)試框架及實(shí)現(xiàn)方法,屬于關(guān)鍵字驅(qū)動(dòng)的自動(dòng)化測(cè)試領(lǐng)域,本發(fā)明要解決的技術(shù)問(wèn)題為當(dāng)前的關(guān)鍵字驅(qū)動(dòng)框架僅僅是發(fā)現(xiàn)bug,而對(duì)于bug的定級(jí)還是由測(cè)試人員手動(dòng)來(lái)實(shí)現(xiàn),不能實(shí)現(xiàn)完全的自動(dòng)化測(cè)試,測(cè)試人員手動(dòng)測(cè)試效率較低,而且測(cè)試人員工作強(qiáng)度較大,采用的技術(shù)方案為:基于selenium的關(guān)鍵字驅(qū)動(dòng)自動(dòng)化測(cè)試框架,其特征在于:包括關(guān)鍵字驅(qū)動(dòng)模塊,該模塊采用的關(guān)鍵字概念主要以:對(duì)象、操作、值、漏洞等級(jí)這四個(gè)關(guān)鍵字為主,測(cè)試框架提取以上關(guān)鍵字生成測(cè)試用例。本發(fā)明還公開(kāi)了基于selenium的關(guān)鍵字驅(qū)動(dòng)自動(dòng)化測(cè)試框架的實(shí)現(xiàn)方法。

技術(shù)研發(fā)人員:朱博;楊晉博
受保護(hù)的技術(shù)使用者:鄭州云海信息技術(shù)有限公司
技術(shù)研發(fā)日:2017.05.03
技術(shù)公布日:2017.07.28
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
淅川县| 康马县| 万安县| 黄冈市| 海城市| 响水县| 阆中市| 安福县| 迁安市| 竹山县| 阿图什市| 左权县| 丹江口市| 江孜县| 会理县| 唐河县| 新昌县| 寻乌县| 桑日县| 海城市| 东至县| 五常市| 永平县| 新晃| 怀仁县| 阜宁县| 靖边县| 青冈县| 莱芜市| 临夏县| 望奎县| 乐业县| 龙岩市| 稷山县| 涞源县| 积石山| 武隆县| 黑水县| 盐源县| 皮山县| 云浮市|