With the rapid development of network and related technologies and the continuous expansion of application fields, distributed systems have become the main choice for building network applications. This paper aims at the research and application of the distributed computing test model and framework based on MapReduce. This paper firstly proposes a performance testing method based on decision tree in cloud environment. The method is based on the decision tree model, and uses the test resources in the cloud environment to describe the test case generation, test script execution and performance bottleneck location in the performance test process in detail; by dividing and selecting the test case set, it can effectively reduce number of performance tests. Secondly, in view of the insufficient scalability of the performance test loop under the traditional test platform, this paper builds a cloud computing-based distribution system based on the open source cloud computing platform CloudStack, the performance testing tool LoadRunner, the Web lightweight development framework SSH, and the JavaScript library JQuery. The prototype system of the system performance test platform realizes the automatic configuration and dynamic expansion of the performance test environment in the cloud environment. The test platform mainly includes functions such as test task submission, virtual machine image matching, test environment automatic configuration, test task distribution and scheduling, cloud platform resource scheduling, and test result return. Experiments show that the algorithm in this paper effectively reduces the execution time by about 20%, and improves the system resource utilization by about 20%.