The invention relates to an automatic testing tool, and provides an automatic defect positioning and analyzing method and device and a medium. According to the method, firstly the to-be-analyzed defect data is accurately matched based on a text similarity algorithm, so that a defect reason and a repairing scheme can be quickly matched for existing common defect problems in a defect knowledge base;when the accurate matching mode is invalid for the current to-be-analyzed defect data, fuzzy matching is further carried out, so that when an accurate result is not found out, the most matched resultwhich can be found in the current knowledge base is given; the knowledge base is updated and the defect data to be verified is calibrated when the accurate reason and the repair scheme of the defectdata to be verified are obtained, so that the defect analysis result of the defect data only through fuzzy matching can be perfected, and the knowledge base is adaptively optimized to further improvethe defect positioning analysis efficiency. In addition, the invention also relates to a blockchain technology, and the defect data to be verified can be stored in the blockchain.