{'fraction_non_alphanumeric': 0.009446693657219974, 'fraction_numerical': 0.0, 'mean_word_length': 5.288135593220339, '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}}
Automatic verification of test oracles in functional testing

Functional testing of the applications becomes essential to detect the faults. Nowadays machine learning techniques have been implemented in the software engineering particularly in software testing field. But machine learning algorithms are difficult to detect the faults in certain applications because it is difficult to find the test oracle which is used to verify computed outputs. Here in this paper, a novel functional testing approach to verify the test oracles is attempted. The expected execution result for a given application is generated and verified with the oracle whether the application under test has or has not behaved correctly and issues a pass/fail verdict.