基于BDD理論的自動(dòng)化測(cè)試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
【文章頁(yè)數(shù)】:53 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
圖2-2接口測(cè)試論文研發(fā)框架所使用的接口測(cè)試技術(shù)是基于Jbehave,并在其基礎(chǔ)上進(jìn)行獨(dú)立研發(fā),拓展功能的同時(shí)優(yōu)化使用方式,降低使用難度
圖2-2接口測(cè)試論文研發(fā)框架所使用的接口測(cè)試技術(shù)是基于Jbehave,并在其基礎(chǔ)上進(jìn)行立研發(fā),拓展功能的同時(shí)優(yōu)化使用方式,降低使用難度。Jbehave是支持行為驅(qū)動(dòng)開(kāi)發(fā)(BDD)的Java基礎(chǔ)框架,是測(cè)試驅(qū)動(dòng)開(kāi)(TDD)和接受測(cè)試驅(qū)動(dòng)開(kāi)發(fā)(ATDD)的演進(jìn)[11]。行....
圖3-1BDD測(cè)試系統(tǒng)使用過(guò)程圖
對(duì)于功能性需求分析,將基于論文解決的三大方向,拆分成獨(dú)立的功能模塊進(jìn)行分析。三大方向主要是:1.開(kāi)發(fā)基于BDD與數(shù)據(jù)驅(qū)動(dòng)技術(shù),并且具備多功能模塊的自動(dòng)化測(cè)試框架,滿足自動(dòng)化測(cè)試的易用;2.整合基于Selenium的分布式自動(dòng)化測(cè)試環(huán)境,用于提高自動(dòng)化測(cè)試的效率;3.開(kāi)發(fā)基于....
圖3-2是BDD測(cè)試系統(tǒng)用例圖
14如圖3-2是BDD測(cè)試系統(tǒng)用例圖下面對(duì)于需求分析做詳細(xì)介紹:1.需要簡(jiǎn)化測(cè)試項(xiàng)目的構(gòu)建需要一個(gè)CLI命令行工具輔助初始化測(cè)試項(xiàng)目的創(chuàng)建,這一需求解決了市面上所有測(cè)試框架構(gòu)建項(xiàng)目繁雜的缺點(diǎn)。CLI命令行工具須具有命令提示功能,并且一行命令便可以直接根據(jù)參數(shù)初始化....
圖4-1自動(dòng)化測(cè)試系統(tǒng)架構(gòu)圖
第4章系統(tǒng)設(shè)計(jì)本章將對(duì)論文研發(fā)的自動(dòng)化測(cè)試系統(tǒng)做架構(gòu)層面的概述,主要包括測(cè)試架構(gòu)介紹,本論文所開(kāi)發(fā)系統(tǒng)的結(jié)構(gòu)介紹,以及各個(gè)功能模塊之間的聯(lián)系。而具體實(shí)現(xiàn)細(xì)節(jié)將在第五章做更詳細(xì)的介紹。4.1系統(tǒng)架構(gòu)概述
本文編號(hào):3993778
本文鏈接:http://www.lk138.cn/kejilunwen/ruanjiangongchenglunwen/3993778.html