Font Size: a A A

The Design And Implementation Of API Test Automation Of Client

Posted on:2016-12-06Degree:MasterType:Thesis
Country:ChinaCandidate:L LiFull Text:PDF
GTID:2518304598951049Subject:Master of Engineering
Abstract/Summary:PDF Full Text Request
With the high-speed development of mobile Internet,mobile applications are pouring in.As the amount of mobile APP user data exponential growth,the requirement of Software quality is higher and higher.At the same time the quality of the mobile application layer API requirement also gradually improve.In the early days,the way of testing is manual in the delivery department.Caused by a lack of time,tester can't test the API completely.In order to test the whole API thoroughly ensure the quality of the API,through analysis of the requirements and technical research,we can transform part of the manual testing to automation testingCombining with the existing technology and requirements,we describe the technology of the system:the API test automation system using the Spring framework and TestNG framework as the main framework.Using Spring IoC container implementation dependency injection,let the IoC container to manage dependencies between objects.Then using TestNG framework separate test cases and test code,and through the TestNG configuration file location Bug corresponding specific test cases.This article describes the overall structure of the system design and detailed design,describes the design of business logic layer of text executor,the core module of test system.Then we describe the design of business logic layer using Spring DAO interact with the data layer.And then we tell the design of contracting between business logic and test cases or Yimin.Finally we describe the design and implement of business logic how analysis the test results by three ways.
Keywords/Search Tags:API, Spring, TestNG, DAO
PDF Full Text Request
Related items