Abstract-Community network discovery algorithm requires many different community network data to evaluate the algorithm performance. The data sets currently we use are from the reality. During the experiment, these data sets require a large number of pre-work, but the range of their parameters is relatively limited. This paper presents two random community network generation algorithms. They can respectively generate uniform community network and non-uniform community network. At the same time, this paper builds a visible platform. Our experiment results show that the algorithms for generating random community network are feasible and can be used as test data sets generation to test community discovery algorithm.