Font Size: a A A

Design And Implementation Of Automated Testing Result Analysis System

Posted on:2012-02-23Degree:MasterType:Thesis
Country:ChinaCandidate:Y P HanFull Text:PDF
GTID:2178330332498224Subject:Software engineering
Abstract/Summary:PDF Full Text Request
An Automated Testing Result Analysis System was developed in this paper by facilitates the staff's daily work of Microsoft Corporation. Problems of in-convenience caused by different domain using between working domain and testing domain in Testing Phase of Microsoft's Development Cycle was detected and solved by the system. Two domains, Phoenix domain where all test environments are in and Redmond domain where employee's daily work are in, are causing in-convenience in the development cycle. Employees need import or upload test results from Phoenix domain to the VSTF (Visual Studio Team Foundation) which is in Redmond domain. Automatic system is need here to provide a much easier and convenient way for user to review the test results and a better mechanism to generate exact result report.The Automated Testing Result Analysis System developed in this paper is a standard distributed Client/Server application, which will transfer data parsed from testing result from Phoenix domain to the test result WorkItem template in VSTF. Test result will be associated with test case at the same time so that the test result of test case can be checked from WorkItem template in VSTF, user can also perform next action by choose it from visualizable graphic interface in the client. The system was developed based on Microsoft Visual Studio and.Net Framework.The author participated in the analysis of the requirement of the entire system, design and implementation of following functions:1. Service Control Module. This module will provide file service, testing result service, access controlling service and configuration service to client as interface.2. File Upload Module. Server will be accessed by client through.NET remoting, test result file will be uploaded to server and file properties will be saved to the database.3. File Surveillance Module and VSTF Synchronization Module. File surveillance module is responsible for parse test result file to get data via reflection and XML related technology. VSTF synchronization module is responsible for sync data and save it in VSTF as WorkItem and associates it with corresponding test case.4. Database Design. Several stored procedure were created for system usage.5. Test Case Result WorkItem Template. Test case result WorkItem templates were created and imported to VSTF. Test result data will be transferred to the corresponding place of VSTF, and be checked by end user via Workltem.The Automated Testing Result Analysis System is in the inner testing phase and adopted inside the company. Result by now shows it will enhance the tester's working efficiency when it releases.
Keywords/Search Tags:Cross Domain, .Net Remoting, VSTF, WorkItem, DataBase, Stored Procedures
PDF Full Text Request
Related items