基于SCF中間件的TPC-C測試系統(tǒng)的設計和開發(fā)
[Abstract]:In recent years, the state attaches great importance to the automation of computer system platform, and domestic software and hardware products are developing rapidly. All kinds of domestic products have emerged in endlessly, which has brought about the problem of uneven product quality. Manufacturers need effective testing tools to test the performance of their products. TPC-C is accepted by most manufacturers as an internationally authoritative benchmark for computer performance testing. TPC-C test results show that the system performance has also been widely recognized by the industry. By studying the international TPC-C standard, this paper designs and implements the TPC-C test system. This system mainly provides TPC-C test for domestic server. Domestic server can find out the bottleneck of the system through TPC-C test. In order to find the maximum throughput of the tested system, the TPC-C test process is tedious because it needs to be repeatedly operated on different warehouse numbers in order to realize the performance optimization. In order to simplify the process of TPC-C testing, this paper proposes an automatic peaking mechanism, which can quickly locate the maximum throughput according to the transaction response delay of the transaction executed by the system under test. In addition, this paper also solves the problem that the test data preparation work takes a long time, realizes the test data reuse and the test data incremental import, shortens the test data initialization time, and improves the test data preparation efficiency. This paper first introduces TPC-C benchmark and SCF middleware technology, and analyzes the function and performance requirements of TPC-C test system. Then, the outline design, detailed design and implementation of TPC-C test system are described in detail. The summary design part describes the overall architecture of the TPC-C test system, and designs the static structure, dynamic structure and data structure of the system. In the part of design and implementation, the relationship between the modules of each subsystem is described, and the realization flow of each functional module is explained in turn. Finally, the test environment is built according to the software test method, the test cases are designed and the TPC-C test system is tested by unit test, integration test, system test and calibration test. Verify that the TPC-C test system meets the functional and performance requirements in requirements analysis.
【學位授予單位】:北京郵電大學
【學位級別】:碩士
【學位授予年份】:2016
【分類號】:TP311.52
【參考文獻】
相關期刊論文 前8條
1 呂超;戴晨;張為華;;計算機體系結構基準測試程序集的研究[J];計算機應用與軟件;2013年10期
2 鄧璐娟;范乃梅;孫義坤;潘凱潔;陳培;;基于Web應用的性能測試模型研究[J];計算機工程與應用;2013年01期
3 趙吉志;;數(shù)據(jù)庫服務器性能測試方法的研究和實現(xiàn)[J];計算機研究與發(fā)展;2012年S1期
4 王紅熳;施智輝;上官麗英;楊放春;劉玉璋;;3G在線計費系統(tǒng)壓力測試模型[J];北京郵電大學學報;2009年06期
5 高藝;趙成;張毓森;;基于TPC-C基準的ACID驗證工具的實現(xiàn)[J];軍事通信技術;2008年02期
6 孫雪祥;蔣艷凰;張怡;;TPC-C測試系統(tǒng)的實現(xiàn)[J];計算機工程;2006年20期
7 王良,蔡榮;基于TPC-C標準的自動化測試工具TPCCLoader[J];計算機工程與應用;2005年25期
8 劉云龍,楊放春,陳俊亮;智能網(wǎng)SCP的兩級并發(fā)模型與軟件容錯研究[J];通信學報;1998年03期
相關碩士學位論文 前9條
1 夏小涵;綜合業(yè)務接入網(wǎng)關多媒體會議能力開放組件的設計與實現(xiàn)[D];北京郵電大學;2015年
2 吳小帆;基于CIN-SCF中間件的短信中心的設計與實現(xiàn)[D];北京郵電大學;2014年
3 馬石;基于信令監(jiān)測的Cell-ID定位系統(tǒng)設計與實現(xiàn)[D];北京郵電大學;2014年
4 閆鵬;業(yè)務邏輯執(zhí)行環(huán)境的設計與實現(xiàn)[D];北京郵電大學;2008年
5 沈明星;TPC-C與數(shù)據(jù)庫性能優(yōu)化[D];浙江大學;2007年
6 馬躍;基于TPC-C標準的數(shù)據(jù)庫基準性能測試工具的研究和實現(xiàn)[D];貴州大學;2006年
7 郭海峰;銀河麒麟操作系統(tǒng)上基于TPC-C的Oracle調(diào)優(yōu)研究與實現(xiàn)[D];國防科學技術大學;2005年
8 余廷揚;TPC-C測試工具集的開發(fā)及應用[D];清華大學;2005年
9 趙科;數(shù)據(jù)庫聯(lián)機事務處理測評系統(tǒng)中ACID子系統(tǒng)的實現(xiàn)和InnoDB事務處理分析[D];吉林大學;2005年
,本文編號:2406306
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/2406306.html