Font Size: a A A

Research And Implementation Of The Testing Service Platform Based On Yii Framework

Posted on:2016-07-28Degree:MasterType:Thesis
Country:ChinaCandidate:X Y HuoFull Text:PDF
GTID:2308330461472424Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With highly developing of the internet, software updates faster and faster, and the frequency of the test is much more higher, the traditional testing method has been unable to meet the demand for product testing and also can’t ensure the quality of product. At present, there are several drawbacks in the test fields, such as the low testing efficiency, the omission of the testing, lack of the understanding from the testing, the tester can not participate in the project from the beginning to the end of the project, and the tester repeat the same testing method all the time, the identical of the testing result can not be guaranteed. So it has been a focus of testing study on how to develop the quality of project and at the meantime develop the efficiency of the testing. Automation test has been the efficient way that can guarantee the quality of the project and shorten the testing cycle, and also can save the human resource and develop the efficiency of the testing. If we improve the procedure of the testing, we can prepose the procedure of the testing, and the procedure of the test can be started on each time point and the executing rate of the testing can also be set based on the request of the project. The human mental can be free from the testing.The main work of this thesis is focusing on the Extraction Center (EC) project, analyzing the feasibility of testing, summarizing the existed method from EC, and trying to find more bugs by using new testing method. First, the author researched and analyzed the relevant theories of automation testing, designed a new testing platform based on the problem for the project we have. The platform is developed with the HMTM, JavaScript, PHP, python language. The author used Yii framework because of the highly performance. The platform was based on B/S model. After analyzing the request from the testing, the author designed and provided several functions for the platform, i.e., offline testing, online testing, the effect analysis, providing API for the third-part platform, regression testing at the coding summit and so on. In addition, the author built log analysis function and real time monitoring for the project.By checking the usage of the test service platform, we can find that all the engineers can use the platform to test EC, and what’s more, the result of testing can be clearly presented and easily understood. The platform can largely shorten the ratio between tester and designer and also the period of the testing.
Keywords/Search Tags:Automation testing, Yii framework, Monitor, Log analysis, Regression testing
PDF Full Text Request
Related items