Abstract:For increasing the testing complexity and the challenge of inexperienced testing staff, designs the based-on-software-reuse-technique software testing model. On the basis of analyzing the problem of software testing depending on a document in the classical software model, the software testing model describes the process of producing reusable testing component library and testing components how to be reused by the research of domain analysis and software testing reuse, realizes more accurate and more exact classification via the method classifying of angles. The result shows that it can improve software testing efficiency, and solve the problem of testing staff lacking in experiences.