Font Size: a A A

The Design And Implementation Of A Test Management System Orinted To Agile Development Mode

Posted on:2013-05-12Degree:MasterType:Thesis
Country:ChinaCandidate:W J LiFull Text:PDF
GTID:2298330452461122Subject:Software engineering
Abstract/Summary:PDF Full Text Request
This theory discribe a system which is designed and developed to satisfy themanagement requirement of a200-people offshore team. The team uses Angle as itsmanagement model. It includes more than20projects in each sprint. They need amanagement system providing supports in management in many aspects, such astest process, test tasks, test cases, test build and test team,etc. In order to improvethe management abilities of the whole test team and the controllability andtransparency in QA stage.This system not only suitable for current test team, it alsocan be applied on other test teams of big projects, or some test along offshoreprojects and companies.In order to determine the key points of my study, this theory start from study ofproject background and test management tools in domestic and internation. Thenrecognized the mainly function modules after the requirement analysis.It descriptedthe design thinging by drawing class map, interface tabel and timing chart. Itillustrates the realization process by flow chart for some key function. At the testpart, we get the result from both funtion test and performance test.In order to implement Agile to test team, this theory applied Scrum based Agilemodel. It defines and manages some import conceptions of Scrum, such as sprint,story, story point, task, scrum master, etc. Aim at resolving the conflict issuebetween different workflows from virtual team, the system choice SynchroFlow asits solution. It provide Synchro box and control signal to control the way ofworkflow steps and authority of each steps. Key point is how to choice regressiontest cases by a reduction algorithm from the benchmark test case library. It improvesthe efficiency of regression test. It choices Asp.net and MVC based on B/SstrucTrue to realize deployment on one point but using in multiple points.This system contains3sub-systems: Agile Manangemante, Test Manangementand Authority Managnement. The first one includes task, requirement, team and logmodules; the second one includes test cases, defect and build module; the third oneincludes user information, department and authority modules.
Keywords/Search Tags:Test Management, Agile Modeling, SynchroFlow, Regression Test
PDF Full Text Request
Related items