Botnet attack is one of the major threats to network security. In order to prevent botnet attacks effectively, extensive efforts are devoted to the development of botnet attack prevention mechanisms. One of the difficulties faced in such endeavor is in establishing a testing environment for studying possible defense mechanism. In this study, we provide a tool with graphical user interface to allow easy deployment of experiments starting from establishing testing environment, to the control of computers to perform the designated roles according to the experiment plan including the executions of virus samples or malicious files so that the complexity of botnet attack experiments can be significantly reduced. The proposed tool also have a feedback mechanism to facilitate test result collection.