基于Grinder的web service性能測試框架的研究和實(shí)現(xiàn)
發(fā)布時(shí)間:2021-02-11 21:38
隨著web service技術(shù)的不斷發(fā)展,伴隨著web service在各個(gè)領(lǐng)域的大量使用,web service的可靠性,可用性和穩(wěn)定性成了service提供商和service需求方共同關(guān)心的問題。Web service提供給成千上萬人同時(shí)使用,它的性能狀況直接關(guān)系到service提供商的效益和認(rèn)可度,同時(shí)也影響著使用方的工作效率。目前針對(duì)web service的測試主要集中在兩個(gè)方面,web service功能測試、web service性能測試。目前學(xué)術(shù)界主要研究web service的功能測試,傳統(tǒng)的商業(yè)公司對(duì)于web service的性能測試主要沿用了傳統(tǒng)的WEB項(xiàng)目測試的套路,沒有提供專門的測試框架和工具,學(xué)術(shù)界對(duì)于web service的性能測試研究也是剛起步。Grinder是一個(gè)用Java實(shí)現(xiàn)的開源負(fù)載測試工具,支持HTTP通信協(xié)議和分布式測試場景。本文提出了一種基于Grinder的web service性能測試框架,簡稱GPF(Grinder based performance testing framework)。該框架提出了一種通過解析web service的接口...
【文章來源】:浙江大學(xué)浙江省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:68 頁
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
Abstract
第1章 緒論
1.1 課題背景
1.2 國內(nèi)外研究現(xiàn)狀
1.3 本文研究內(nèi)容
1.4 論文組織結(jié)構(gòu)
第2章 Web service性能測試概述
2.1 Web Service技術(shù)
2.1.1 Web service概念
2.1.2 Web Service體系結(jié)構(gòu)
2.1.3 Web Service工作方式
2.2 性能測試技術(shù)
2.2.1 性能測試概述
2.2.2 性能測試指標(biāo)
2.2.3 常見性能測試方法
2.2.4 常見性能測試工具介紹
2.3 Web service性能測試技術(shù)
2.4 Grinder性能測試框架
2.4.1 Grinder組成
2.4.2 Grinder測試流程
2.5 本章小結(jié)
第3章 web service性能測試技術(shù)的研究
3.1 測試框架的研究
3.1.1 框架的整體設(shè)計(jì)思路
3.1.2 框架的整體流程
3.2 基于WSDL的測試腳本生成
3.2.1 傳統(tǒng)腳本技術(shù)
3.2.2 基于WSDL的腳本技術(shù)研究
3.3 基于用戶使用概率的場景模型
3.3.1 常用的測試場景模型
3.3.2 基于用戶使用概率模型
3.4 分布式測試環(huán)境模型
3.4.1 任務(wù)分派器
3.4.2 任務(wù)調(diào)度器
3.4.3 上下文管理中心
3.5 本章小結(jié)
第4章 GPF性能測試框架的實(shí)現(xiàn)
4.1 框架的體系結(jié)構(gòu)
4.2 框架相關(guān)模塊實(shí)現(xiàn)
4.2.1 自動(dòng)化測試引擎
4.2.2 測試腳本生成模塊
4.2.3 場景構(gòu)建器
4.2.4 日志收集模塊
4.2.5 數(shù)據(jù)分析引擎
4.3 本章小結(jié)
第5章 GPF框架的驗(yàn)證和評(píng)估
5.1 測試流程
5.1.1 測試腳本的準(zhǔn)備
5.1.2 測試數(shù)據(jù)導(dǎo)入
5.1.3 測試場景的構(gòu)建
5.1.4 任務(wù)分派設(shè)置
5.2 測試結(jié)果分析
5.2.1 測試日志
5.2.2 性能分析結(jié)果
5.3 框架評(píng)價(jià)
5.4 本章小結(jié)
第6章 總結(jié)與展望
6.1 總結(jié)
6.2 今后的工作和展望
參考文獻(xiàn)
攻讀碩士學(xué)位期間主要的研究成果
致謝
【參考文獻(xiàn)】:
期刊論文
[1]自動(dòng)化測試腳本自動(dòng)生成技術(shù)的研究[J]. 蔣云,趙佳寶. 計(jì)算機(jī)技術(shù)與發(fā)展. 2007(07)
[2]深入理解WEBSERVICE[J]. 岳小婷,李森. 新疆師范大學(xué)學(xué)報(bào)(自然科學(xué)版). 2003(01)
碩士論文
[1]基于Web應(yīng)用系統(tǒng)的性能測試技術(shù)研究[D]. 李健.西安電子科技大學(xué) 2010
[2]基于RFT的自動(dòng)化測試框架[D]. 曹曉華.浙江大學(xué) 2008
本文編號(hào):3029748
【文章來源】:浙江大學(xué)浙江省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:68 頁
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
Abstract
第1章 緒論
1.1 課題背景
1.2 國內(nèi)外研究現(xiàn)狀
1.3 本文研究內(nèi)容
1.4 論文組織結(jié)構(gòu)
第2章 Web service性能測試概述
2.1 Web Service技術(shù)
2.1.1 Web service概念
2.1.2 Web Service體系結(jié)構(gòu)
2.1.3 Web Service工作方式
2.2 性能測試技術(shù)
2.2.1 性能測試概述
2.2.2 性能測試指標(biāo)
2.2.3 常見性能測試方法
2.2.4 常見性能測試工具介紹
2.3 Web service性能測試技術(shù)
2.4 Grinder性能測試框架
2.4.1 Grinder組成
2.4.2 Grinder測試流程
2.5 本章小結(jié)
第3章 web service性能測試技術(shù)的研究
3.1 測試框架的研究
3.1.1 框架的整體設(shè)計(jì)思路
3.1.2 框架的整體流程
3.2 基于WSDL的測試腳本生成
3.2.1 傳統(tǒng)腳本技術(shù)
3.2.2 基于WSDL的腳本技術(shù)研究
3.3 基于用戶使用概率的場景模型
3.3.1 常用的測試場景模型
3.3.2 基于用戶使用概率模型
3.4 分布式測試環(huán)境模型
3.4.1 任務(wù)分派器
3.4.2 任務(wù)調(diào)度器
3.4.3 上下文管理中心
3.5 本章小結(jié)
第4章 GPF性能測試框架的實(shí)現(xiàn)
4.1 框架的體系結(jié)構(gòu)
4.2 框架相關(guān)模塊實(shí)現(xiàn)
4.2.1 自動(dòng)化測試引擎
4.2.2 測試腳本生成模塊
4.2.3 場景構(gòu)建器
4.2.4 日志收集模塊
4.2.5 數(shù)據(jù)分析引擎
4.3 本章小結(jié)
第5章 GPF框架的驗(yàn)證和評(píng)估
5.1 測試流程
5.1.1 測試腳本的準(zhǔn)備
5.1.2 測試數(shù)據(jù)導(dǎo)入
5.1.3 測試場景的構(gòu)建
5.1.4 任務(wù)分派設(shè)置
5.2 測試結(jié)果分析
5.2.1 測試日志
5.2.2 性能分析結(jié)果
5.3 框架評(píng)價(jià)
5.4 本章小結(jié)
第6章 總結(jié)與展望
6.1 總結(jié)
6.2 今后的工作和展望
參考文獻(xiàn)
攻讀碩士學(xué)位期間主要的研究成果
致謝
【參考文獻(xiàn)】:
期刊論文
[1]自動(dòng)化測試腳本自動(dòng)生成技術(shù)的研究[J]. 蔣云,趙佳寶. 計(jì)算機(jī)技術(shù)與發(fā)展. 2007(07)
[2]深入理解WEBSERVICE[J]. 岳小婷,李森. 新疆師范大學(xué)學(xué)報(bào)(自然科學(xué)版). 2003(01)
碩士論文
[1]基于Web應(yīng)用系統(tǒng)的性能測試技術(shù)研究[D]. 李健.西安電子科技大學(xué) 2010
[2]基于RFT的自動(dòng)化測試框架[D]. 曹曉華.浙江大學(xué) 2008
本文編號(hào):3029748
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/3029748.html
最近更新
教材專著