Font Size: a A A

The Design And Implementation Of The Automated Test Cases Generation System Based On User Logs

Posted on:2019-08-13Degree:MasterType:Thesis
Country:ChinaCandidate:L D DongFull Text:PDF
GTID:2428330566997302Subject:Software engineering
Abstract/Summary:PDF Full Text Request
As a self-driven updated APP application,Baidu Map has an iterative update period of about one month.New functional compatibility testing within the iterative cycle and regression testing of existing features relies heavily on testers' manual testing.If functional tests that rely on manual tests can be optimized for automated testing,that is,functional tests need only be performed manually once,automated test cases and code can be generated,which will effectively improve the efficiency of software testing and test coverage.The generation of automated test cases is an effective method for optimizing tests.This paper mainly designs and implements the core business of the automated test case generation system.It will initially require a large number of functions that rely on manual testing to perform automated testing.Through the user test phase,the user logs are collected,preprocessed,and analyzed to generate a user behavior path;according to the user behavior path,test cases for the available and automated test frameworks are generated.The automated test case generation system encapsulates the generation of automated test cases into a platform system.With his users,simple test operations can be used to generate test cases,complete tests,and receive test reports.The co re functional modules of the system can be divided into four parts: user behavior path management,automated test case management,test equipment management,and rights management.The system is developed using PHP language.The company uses the excellent internal PHP framework ODP.Through the Web Service interface module,data sharing of the functional modules can be realized.This article takes the automated test case generation system as the research topic.After investigating the software testing industry and the status of the automation test at home and abroad,combined with the company test development process specification,an automated test platform with good experience and strong practicality is realized.
Keywords/Search Tags:Automated testing, test cases, user logs, Android testing
PDF Full Text Request
Related items