Abstract:The testing field is crucial in controlling the quality of a company's products. However, when different testers face the same testing product, due to their own experience and familiarity with product functions, testing may not be systematic and comprehensive. At the same time, the testing team will generate a large number of typical test cases during long-term testing of company related business products, or during the system joint testing process of developers. However, the current traditional approach does not provide in-depth analysis of this valuable test case. Just compile the relevant documents and seal the data to dust. Therefore, this paper uses typical test cases as data, Knowledge graph as presentation form and storage form, and Bert entity extraction as the technical basis of the recommendation system. Based on the input of users, recommend typical test cases. At the same time, in some industries, testers need to spend a lot of time in actual work and business to describe the input of test cases and expected results, forming formal documents for saving records. This system can automatically generate corresponding expected results based on the input of use cases, in order to improve the work efficiency of testers.