Font Size: a A A

Design And Implementation Of RQCA System Based On HADR Technology

Posted on:2018-11-18Degree:MasterType:Thesis
Country:ChinaCandidate:J N ZhouFull Text:PDF
GTID:2348330521451500Subject:Engineering
Abstract/Summary:PDF Full Text Request
It is an important way to design and implement an automated testing management platform for regulation and control of automated testing tools.The RQCA system is an automated testing management platform for Qua SR automated testing tool of the SAP company.The RQCA system is designed to solve the problems that exist in the test management,optimize the software test process.Although the existing testing management platform,such as Quality Center based on Web,can generate test requirement and plan requirement,execute testcases,track defects,create reports to monitor testing processes,but they cannot fit perfectly into Qua SR automated testing management tool of SAP.Based on Qua SR's feature and functional requirements of system,this paper design and implement a highly available application named RQCA system(ie,Run Qua SR Cases Automatically system).This paper analyze the architecture design of RQCA system by use case diagrams,sequence diagrams,hierarchy model diagrams and module decomposition diagrams,design and implement testing module,maintaining agent machines module and so on.The users can start,verify and kill agent via the env pre-check tool without logging in some agent machine.The maintaining agent machines module also has clear tools function,users can kill sessions,process and ipcs which belong to the specify machine.In the testing module,the test engineer just need to input the relevant information of test plan and click,they can wait for complete automated test.In the reporting module,users can view all test reports of all tests,including the pass rate of testsets,the count of fail cases,the reported bugs and all information about the test.In the HADR module,system uses the hot standby technology for driver machine.When the main driver breaks down,system will start the standby driver to take the main driver's work.The standby driver can continue the test by read log files and reorganization the testsets files,and avoid the interrupt of test caused by single machine fails.In the looking over log module,users can view the various log files generated during test execution,such as environment files,setup output files,execution output files,journal files and so on.Sure users can access the file's directory to view these files as they all store in the specify directory,but users also can use a more quick and convenient way which is a link to a testset to view these files.Users can click the links shown in the web page to get the wanted log files.In the resource management module,system implement all basic CRUD(create,retrieve,update,and delete)operations for the resources which belongs to REP-QA department.At last,in the task management module,users can deploy,modify and retrieve test plans.Of course,only deployer can do this to test plans.The RQCA system has been proved correct by a set of statistical tests and validation procedures.The RQCA system can improve the reliability of the test system,improve the efficiency of testing,reduce the cost and resources of test and decrease the manpower which basically reaches the demand asked primly.
Keywords/Search Tags:automated testing, test management tool, hot standby technology, HADR
PDF Full Text Request
Related items