天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

基于WEB系統(tǒng)的云性能測試工具設計與實現(xiàn)

發(fā)布時間:2018-08-20 16:31
【摘要】:隨著互聯(lián)網(wǎng)應用技術的不斷發(fā)展,基于互聯(lián)網(wǎng)的應用系統(tǒng)的信息化服務模式已經(jīng)在各行業(yè)中得到廣泛應用。信息化的不斷發(fā)展,對我們的生活、生產(chǎn)方式和商業(yè)模式帶來根本性改變;ヂ(lián)網(wǎng)的發(fā)展給互聯(lián)網(wǎng)應用企業(yè)帶來發(fā)展機會的同時也帶來了技術挑戰(zhàn),會有更多的互聯(lián)網(wǎng)應用面臨著日均訪問量過億的高并發(fā)訪問的技術考驗,同時也給軟件質(zhì)量保障工作帶來了前所未有的挑戰(zhàn)。傳統(tǒng)的性能測試工具是通過壓力控制器模擬本地虛擬用戶向服務器發(fā)出服務請求,模擬服務器的壓力測試實現(xiàn)的,負載壓力的產(chǎn)生都是通過局域網(wǎng)內(nèi)的物理主機。對一般的Web應用系統(tǒng),虛擬并發(fā)用戶數(shù)在百千數(shù)量級,傳統(tǒng)性能工具能夠滿足應用的需求,但對于上萬乃至十萬以上量級的應用服務,傳統(tǒng)性能測試工具已經(jīng)不能滿足需求。在這種狀況下,軟件性能測試出現(xiàn)新的問題:(1)無法模擬海量用戶數(shù)。(2)應用的客戶端分布極其廣泛,工具無法遍歷復雜訪問路徑獲得真實的用戶體驗。(3)無法對異構云計算平臺的資源性能進行監(jiān)控。近兩年云計算平臺在國內(nèi)各地陸續(xù)落地,為受制于傳統(tǒng)性能測試工具測試環(huán)境的限制,無法實現(xiàn)基于互聯(lián)網(wǎng)的高并發(fā)虛擬用戶模擬提供了機會,利用云計算資源,為高并發(fā)性能測試提供測試環(huán)境,有效解決高并發(fā)虛擬用戶無法模擬的問題。本文在上述背景下提出研發(fā)利用云計算資源開展高并發(fā)性能測試的工具,解決虛擬用戶模擬數(shù)量限制問題,并利用國內(nèi)現(xiàn)有云計算資源,為軟件企業(yè)提供高并發(fā)性能測試服務。本文首先調(diào)研了現(xiàn)在云性能測試工具的技術和工具基礎,提出了云測試性能工具所需云資源條件,分析了傳統(tǒng)性能測試工具存在的問題,并針對問題提出云性能測試工具實現(xiàn)的主體目標和具體功能需求,闡述了工具工作機制與處理流程與設計實現(xiàn)的關鍵技術問題,在此技術上完成了腳本錄制、壓力生成、壓力生成控制、系統(tǒng)監(jiān)控、結(jié)果分析等功能的設計與實現(xiàn)。同時本文重點闡述了工具的遠程作業(yè)調(diào)度與控制同步、測試結(jié)果數(shù)據(jù)緩存與校驗以及異構云平臺計算資源性能監(jiān)控關鍵技術的設計原理,并搭架了模擬測試環(huán)境,驗證工具能夠?qū)崿F(xiàn)10萬虛擬用戶模擬并發(fā)。
[Abstract]:With the continuous development of Internet application technology, the information service mode of Internet-based application system has been widely used in various industries. The constant development of informatization has brought fundamental changes to our life, mode of production and business model. The development of the Internet brings development opportunities to Internet application enterprises and also brings technical challenges. More Internet applications will face the technical test of high concurrent access with a daily average of over 100 million visits. At the same time, it also brings unprecedented challenges to software quality assurance. The traditional performance testing tool is to simulate the local virtual user to send the service request to the server through the pressure controller, and simulate the stress test of the server. The generation of the load pressure is all through the physical host in the local area network. For a general Web application system, the number of virtual concurrent users is in the order of hundreds of thousands, the traditional performance tools can meet the needs of applications, but for tens of thousands or more of application services, the traditional performance testing tools can no longer meet the requirements. In this case, new problems arise in software performance testing: (1) the number of massive users can not be simulated; (2) the client side of the application is extremely widely distributed. Tools can not traverse complex access paths to obtain real user experience. (3) it can not monitor the resource performance of heterogeneous cloud computing platform. In the last two years, cloud computing platform has landed in various parts of the country, which provides an opportunity to realize high concurrent virtual user simulation based on Internet, which is restricted by the test environment of traditional performance testing tools, and makes use of cloud computing resources. It provides a test environment for high concurrency testing and effectively solves the problem that high concurrency virtual user can not simulate. Based on the above background, this paper proposes a tool to develop high concurrent performance testing using cloud computing resources, to solve the problem of virtual user simulation, and to use the existing cloud computing resources in China to provide high concurrent performance testing services for software enterprises. This paper first investigates the technology and tool foundation of cloud performance testing tools, puts forward the cloud resource requirements for cloud performance testing tools, and analyzes the problems existing in traditional performance testing tools. Aiming at the problems, this paper puts forward the main goal and specific functional requirements of cloud performance testing tools, expounds the key technical problems of tool working mechanism, processing flow and design and implementation, and completes script recording and pressure generation in this technology. Design and implementation of pressure generation control, system monitoring, result analysis and other functions. At the same time, this paper focuses on the design principle of the key technologies of remote job scheduling and control synchronization, data cache and verification of test results and performance monitoring of computing resources on heterogeneous cloud platform, and builds a simulated test environment. Verification tool can achieve 100000 virtual user simulation concurrency.
【學位授予單位】:北京工業(yè)大學
【學位級別】:碩士
【學位授予年份】:2014
【分類號】:TP393.09
,

本文編號:2194280

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/guanlilunwen/ydhl/2194280.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權申明:資料由用戶2f752***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com
亚洲黄片在线免费小视频| 国产肥妇一区二区熟女精品| 十八禁日本一区二区三区| 隔壁的日本人妻中文字幕版| 国产亚洲午夜高清国产拍精品| 五月天六月激情联盟网| 日韩夫妻午夜性生活视频| 老熟妇乱视频一区二区| 欧美午夜一区二区福利视频| 日韩成人高清免费在线| 日韩精品中文在线观看| 欧美一区二区三区视频区| 国产精品亚洲一级av第二区| 国产精品尹人香蕉综合网 | 国产剧情欧美日韩中文在线| 欧美日韩一区二区综合| 久久国产成人精品国产成人亚洲| 日本二区三区在线播放| 久久亚洲午夜精品毛片| 欧美一区二区不卡专区| 在线日韩中文字幕一区| 老鸭窝精彩从这里蔓延| 日韩人妻一区中文字幕| 东北老熟妇全程露脸被内射| 国产精品欧美日韩中文字幕| 亚洲综合香蕉在线视频| 国产精品自拍杆香蕉视频| 国产欧美高清精品一区| 亚洲欧美中文字幕精品| 丰满少妇高潮一区二区| 国产不卡最新在线视频| 亚洲日本韩国一区二区三区| 国产中文字幕一二三区| 日韩精品在线观看完整版| 日本人妻的诱惑在线观看| 国产精品二区三区免费播放心 | 午夜精品久久久99热连载| 亚洲国产精品久久精品成人| 深夜少妇一区二区三区| 偷拍美女洗澡免费视频| 国产原创激情一区二区三区|