{'fraction_non_alphanumeric': 0.014223194748358862, 'fraction_numerical': 0.0, 'mean_word_length': 5.1824324324324325, '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 Application of Regression Test Case Design Methods Based on the Analysis of the Relationship

The adequacy of the regression testing and the minimization of the test case suite are the important parts of the research in the field of software testing. In this paper, for the characteristics of regression testing, a regression test case design method based on the analysis of the relationship is proposed. By analyzing the relationship between the testing requirements, testing requirements and test cases, test cases and software faults, software faults and software changes, with the priority of the testing requirements and test cases, it achieves the function of screening the regression test case suite. At the same time, it provides a wizard for the test case design of the new testing requirements. This method improves the efficiency and adequacy of the software regression testing effectively.