Font Size: a A A

Research On Key Technology Of Software Testing System In Cloud Environment

Posted on:2018-08-21Degree:MasterType:Thesis
Country:ChinaCandidate:M WeiFull Text:PDF
GTID:2428330548980341Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of information technology,users of software testing requirements are getting higher and higher,but the traditional software testing process is not only a waste of time and effort,but also very prone to errors.If the concept of cloud computing is introduced into the cloud test process,some key technologies of software testing in cloud environment are formed.Using these key technologies to carry out software testing can greatly improve the efficiency of software testing and make it more convenient.The main work of this paper is as follows:(1)The main work of this paper is as follows:(1)Based on the concept,characteristics and classification of cloud computing,the difference between traditional software and cloud computing software is further studied,and the cloud computing technology is systematically introduced.According to the significant features and service methods of cloud computing,Calculate the impact on software testing.(2)Analyze the concept of cloud test,introduce the key core technology,the characteristics of cloud test,the architecture of cloud test,and think deeply about the model,advantage and application of cloud test.(3)Based on the cloud computing technology,the feasibility of cloud test platform construction is studied,the purpose of cloud test platform construction,the basic principles of construction and the matters needing attention in the construction process are put forward.The overall structure of cloud test interactive platform is designed.On the basis of the hierarchical model,the paper studies the technical scheme of cloud test platform,including resource pool construction,middleware construction,security protection construction and interactive interface construction scheme.(4)Based on the existing resource scheduling algorithm,this paper introduces the cloud test task scheduling algorithm,including polling scheduling algorithm and weighted polling scheduling algorithm,Max-min algorithm and Min-min algorithm,ant colony algorithm And the improvement of the ant colony algorithm model,a scheduling algorithm based on the correlation relation is proposed,which effectively improves the resource scheduling efficiency,improves the QOS and carries on the simulation experiment and the analysis.(5)To study the safety assessment method of cloud test,from the perspective of reducing the security risk and making the security strategy,the mutual information theory is introduced into the decision process of the cryptographic chip,combined with the quantification method of the mutual information,the risk of the cryptographic chip attack Quantitative and safety assessment to make a corresponding study,proposed a cloud test security assessment methods to further improve the safety of cloud testing,to provide users with better service.
Keywords/Search Tags:cloud test, interactive platform, resource scheduling, ant algorithm, cloud security, CPA attack
PDF Full Text Request
Related items