Font Size: a A A

Design And Implementation Of Automated Testing Service System

Posted on:2016-07-17Degree:MasterType:Thesis
Country:ChinaCandidate:Y WangFull Text:PDF
GTID:2308330467996949Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Software testing is a key step in software quality assurance, the automated test is one of the main ways to improve the efficiency of software testing, software testing management system gradually become the focus of the construction of software companies. This paper aims to design and implement the ATS (Automated-Testing-Service) system,providing the following functions:the management of testing machines, the management of testing apps, the management of testing tasks, tasks’ running and testing results services.It will enhance the tester’s working efficiency.This ATS system is designed for PHP Yii framework, us ing the hierarchical and modular architecture of PHP platform which improves system flexibility and scalability. By analysizing product and user characteristics, the author divided the system to five modules and implemented each of them.The management of testing machines module includes add testing machines,edit testing machines,delete testing machines,show testing machines details and testing machines list. It focused to achieve page logic and testing machines add logic.The management of testing machines module includes create testing apps,run testing apps,copy apps,search apps,modify apps and delete apps. It detailed designs and implements the logic of loading and updating testing scripts.The management of testing tasks module implements those functions:create a task,copy a task,collect a task,run a task,modify a task,search and delete a task.It conducted a series of complex data requests and initialization work when loading the page.Tasks’ running module is designed for the convenience of customers to automatic run the testing task,generate testing results and mail to notify users of testing results.Testing results services module includes testing results statistics and reports.System verification results show that this ATS system meet the functional requirements and non functional requirements. We hope that we can take this project bring more intelligent and humanized experience for each user and bring big benefits for the company.
Keywords/Search Tags:Test Automation, Test Management, PHD Yii Framework
PDF Full Text Request
Related items