Font Size: a A A

Study And Implementation Of CRBT Testing System Automation

Posted on:2009-05-20Degree:MasterType:Thesis
Country:ChinaCandidate:J Y CuiFull Text:PDF
GTID:2178360245469517Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
CRBT (Color Ring Back Tone) is a service which will play colorful rings instead of normal one during a call process, it's a value_added service based on the MIN(mobile intelligent network). Along with the issue of the service criterion from China Mobile Company, CRBT has become a hot voice service internally. The service function of CRBT is expanding quickly with the number of CRBT user is increasing rapidly, which has added so many new functions to the basic ones, the functions are as follows: open/delete CRBT service, listen and download the music, the management of individual music, music donation, music copy, group music.At the same time, the increase of the CRBT service scale requests a better service quality. Besides the development wok of the early days, the testing task is so important to make sure a stable CRBT service. The purpose of testing is to find the most errors and bugs of the software with the least time and manpower. The traditional CRBT testing is most done by hand, which will result in the lack of test case and the waste of the time spent on the service flow. In order to increase the efficiency and quality of CRBT testing, the author brings with the idea of automatic testing for the CRBT service.Automation testing is a test activity which is done under the test plan of the test engineer by dint of some automation tools or other methods, its purpose is to reduce the test work and improve the software quality. There are many automation tools, such as the WinRunner of Mercury Interactive, which is a function test tool for enterprise to check whether the service can fulfill the expecting function. LoadRunner is a test tool to forecast the behavior and performance of the system, it will simulate thousands of users to operate the system in order to make sure the system's capability.But every automatic test tool will has some aspects not suitable to a project, so a particular project will need a particular test scheme. For CRBT testing, the service change quickly, the test case is so many and the test process is complex. Refer to the above points, the author designs the automatic test system for CRBT service, which can implement the service flow, includes creating test case, running the service logic and check the test result.The article was decomposed into 6 chapters. The first chapter will introduce the service property and the principle of its's implemention, let readers know it on more than one layers. The second chapter will introduce the development of the automation technology. The third chapter will introduce the global design of Automation system which includes the design purpose, the relation with CRET platform and the global design structure. The fourth chapter will introduce the detail of the design and implement for the Automation system, includes the main function module. The fifth chapter will analyze the performance of the automation test system.
Keywords/Search Tags:CRBT, Test Case, Automation Testing, Performance Analysis
PDF Full Text Request
Related items