Font Size: a A A

Study Of Performance Optimization Of The Automatic Testing Tool Based On Double Writing Environment

Posted on:2019-12-31Degree:MasterType:Thesis
Country:ChinaCandidate:G Q WangFull Text:PDF
GTID:2428330578972711Subject:Software engineering
Abstract/Summary:PDF Full Text Request
From software development to operation,how to ensure the quality of software and ensure that the expected results match the actual results has always been an important task for software testers.As companies continue to expand their businesses,the size of software is getting larger and the structure is becoming more and more complex.The number of business interfaces involved in software has doubled,which has brought great challenges to software testers.Taking an interface with 10 service parameters as an example,there are hundreds of test cases for the service parameter combination,together with other business scenario tests,the number of interface test cases is likely to reach hundreds.If the tests are done manually,testers will face not only large workload,but low efficiency and the testing is extremely error-prone.In order to meet the needs of the above issues,major companies have started to promote the use of automated testing technology,they also actively explore and develop automated testing products.It can be tested on a large scale,and the results can be shown intuitively.This article takes the actual project of the company as the background,combined with my work experience,the main work is as follows:(1)Give a new test plan for the problem of the consistency of the new service and the old service business logic encountered during the decoupling of the enterprise project(the process of reconfiguring an application or service using a new language).At present,many companies encounter the problem of inconsistent business logic between new and old services during the project decoupling process.In response to this problem,most companies adopt traditional software testing technologies and focus on new service functional testing.It can be ensured that the new service is basically the same as the old service function,but the underlying details of the new service and the old service cannot be discovered in time.After the service is on line,the problem is exposed and the company suffers losses.In response to this problem,this paper combines the idea of automated testing to develop a set of test plans and develop automated test tools based on the solutions to solve the above problems to some extent.(2)Research on performance optimization of automated testing tools.After the automated test tool is put into use,when the test case is large,the whole test process takes a long time.To solve this problem,this paper optimizes it from the aspects of table collection,algorithm flow,database,cache,and test cases,also combine statistical data to show the optimization results.
Keywords/Search Tags:project decoupling, automatic test, performance optimization
PDF Full Text Request
Related items