Font Size: a A A

Research On Key Technology Of Web Services Performance Testing

Posted on:2019-11-05Degree:MasterType:Thesis
Country:ChinaCandidate:G B ZhengFull Text:PDF
GTID:2428330566989242Subject:Engineering
Abstract/Summary:PDF Full Text Request
With the popularity of network application technology,the number of Web services users is increasing rapidly.Many Web service users are increasingly concerned about the performance of Web services.Therefore,from the user's standpoint,effective and accurate performance testing,evaluation and optimization of the performance of Web services is of practical significance for users to choose the appropriate Web services and to improve the service quality of the developers and operators of Web services.This paper mainly studies the technology and method of performance testing based on Web Services.First of all,six index elements are defined to evaluate the performance of Web Services,including response time,average response time,execution cost,successful execution rate,availability and standard deviation.Structure model and main function modules are designed for the performance test platform.The performance test platform of Web Services is developed under the Microsoft Visual Studio platform with C# language,then through a real Web service to verify the platform's function.It improves the performance of defects on the dynamic changes of the network environment to test the traditional platform,illustrates the effectiveness and feasibility of the performance test platform.Secondly,the Web Services performance testing methods are designed based on the network topology,Internet providers and network package selected by users,the combination performance testing strategies are proposed based on time points,lines of communication and geographic location,and the multi machine joint testing method is applied to realize the purpose of analyzing the performance of Web Services from many aspects and multi angles.Thirdly,the algorithm of testing the routing nodes is proposed.Users can observe all the process routing nodes IP,corresponding response time,geographic location and Internet providers during the execution of test tasks,the multidimensional data of Web Services performance is given.Finally,the test platform is implemented,by calling multiple Web services,to run test tasks,and to collect and analyze the results of performance test,then to compare the relationship between data under different situations,and the Web services is evaluated objectively.
Keywords/Search Tags:Web Services, performance testing, multi machine Federation, routing node
PDF Full Text Request
Related items