Netinfo Security ›› 2018, Vol. 18 ›› Issue (12): 46-53.doi: 10.3969/j.issn.1671-1122.2018.12.007

Previous Articles     Next Articles

Defensive Software Testing Service System Based on Cloud Platform

Yue ZHOU1(), Wei WANG1, Jianhong GUO1, Jingsha HE2   

  1. 1.Beijing Software Testing & QA Center and Beijing Key Laboratory for Software Testing Technology, Beijing 100085, China;
    2.Faculty of Information Technology, Beijing University of Technology, Beijing 100124,China
  • Received:2018-06-04 Online:2018-12-20 Published:2020-05-11

Abstract:

Cloud computing is developing rapidly nowadays because of its powerful resource processing ability and efficient computing ability, and is popular because it can provide users with cheap and customizable services. With the progress of cloud computing technology, cloud platform bears more and more complex applications services. As a common application service, software testing has been increasing both in scale and complexity in recent years. Comparing with the traditional testing mode, cloud platform can meet the needs of software testing better. This paper divides the software testing system in cloud platform into five modules : upload, management, resource allocation, execution and test task database, and discusses the scheduling principles corresponding to the characteristics of the test task in order to accomplish the test task efficiently. This paper also discusses the security protection model for the cloud test platform, and analyzes the security guarantee of the model from two aspects of demand and technology.

Key words: cloud computing, software testing, task scheduling

CLC Number: