{'fraction_non_alphanumeric': 0.012416427889207259, 'fraction_numerical': 0.0, 'mean_word_length': 5.55, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Research and Implementation of Knowledge Management Methods in Software Testing Process

In software testing organizations, effective knowledge management of the testing process is the key to improve the quality of software testing. One of the most important research questions is how to effectively integrate the knowledge management with the software testing process so that the knowledge assets can be spread and reused in software testing organizations. In this paper, the current state of knowledge management in software testing was analyzed and the major existing problems were identified; a knowledge management system in software testing was designed and implemented. In the mean time, many ontology-based key technologies have been proposed, which could be used in knowledge representation of software testing, search and sorting of the knowledge document, and construction of the knowledge map. Finally, an example of the knowledge map module was given to verify that knowledge management in software testing is reasonable and effective