Font Size: a A A

Design And Optimization Of WIA-PA Test Software Based On SpringBoot

Posted on:2021-02-19Degree:MasterType:Thesis
Country:ChinaCandidate:W J SuFull Text:PDF
GTID:2428330614458500Subject:Control Science and Engineering
Abstract/Summary:PDF Full Text Request
In recent years,the WIA-PA network has been widely used in factory monitoring,oil field monitoring and other fields.The increasing number of WIA-PA products,systems and revised WIA-PA standards have also brought great challenges to WIA-PA test systems.In order to cope with different types of WIA-PA products and constantly iteratively changing testing needs,this paper designs WIA-PA protocol test software based on the Spring Boot framework and Test Case Prioritization(TCP)technology.Aiming at the Average Percentage of Faults Detected(APFD)of testing system and low test efficiency,an optimization method is proposed to improve the test efficiency of the whole test system.The main research contents of this article are as follows:1.First introduced the topological structure of WIA-PA test system;then conducted a demand analysis of WIA-PA test software,expounded the overall design of the system in terms of functional requirements,overall architecture and system function design;finally,the WIA-PA test case sets are divided.2.Designed and implemented WIA-PA protocol test software based on Spring Boot.First,the test software database is tested structure design;then the test process is abstracted according to the divided test set of the WIA-PA test case set,and the seven test services and test processes of the consistency test set and the security test set are analyzed and designed in detail;finally,the design of each module of the test software,detailed introduction to the specific design of the human-computer interaction design,test sequence generation,execution,analysis and other modules.Provide a platform and environment for testing and verification in subsequent chapters.3.Aiming at the priority ranking of test cases,a meta-heuristic test case ranking method based on mixed model is proposed.This method establishes a mixed search space based on the importance and edit distance of test cases,and the candidate set strategy makes the search results more effectively toward higher priority targets,thereby obtaining the best possible test sequence;then the improved firefly algorithm is applied in three different benchmark test programs for experimental verification;finally,the obtained experimental results are compared with existing work in APFD and execution time.The results show that the method proposed in this paper has better performance.4.The physical platform of the test system is built,the function of the test software is verified;the performance of the software is tested according to the abstract test set,which proves that the test software has the characteristics of high efficiency and stability;it is successfully tested different devices of Jizhi,New Century and other companies,and passed the acceptance of China Electronics Standardization Institute.
Keywords/Search Tags:WIA-PA, Test Case Prioritization, SpringBoot, APFD, Testing Software
PDF Full Text Request
Related items