Test Case Management System Using String Similarity Scoring
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The inefficiency in managing test cases for multimedia equipment leads to repeated testing of similar or duplicate cases, resulting in reduced test efficiency and increased costs due to manual classification based on user intuition and experience.
Innovation Solution
A test case management system that compares test cases using a similarity score calculation method, classifying and merging cases based on string similarity analysis to automate the classification process, thereby reducing redundant testing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If test cases are managed manually based on user intuition and experience, then classification can be performed, but similar or duplicate cases are tested again leading to reduced test efficiency and increased costs
Solution Approach 1:
The patent replaces the manual mechanical classification process with an automated string similarity comparison system. The controller automatically compares test case strings using similarity scoring algorithms, eliminating the need for manual user judgment and experience-based classification, thereby preventing duplicate tests and improving test efficiency
Solution Approach 2:
The system enables test case classification to serve itself through automated self-comparison and self-categorization. Test cases automatically compare themselves against existing cases in the database, calculate their own similarity scores, and determine their classification status without external human intervention
2Quantity of substance
If manual management of test cases is performed, then test cases can be stored and accessed, but large amounts of time and costs are consumed
Solution Approach 1:
The patent replaces time-consuming manual management operations with automated string comparison and similarity scoring mechanisms. The system automatically processes and classifies test cases using algorithmic approaches, dramatically reducing the time and computational resources required compared to manual handling
Solution Approach 2:
The system transforms the qualitative, experience-based manual classification parameter into a quantitative string similarity score parameter. By converting classification from a subjective human judgment to an objective numerical comparison, the system enables efficient automated processing and reduces time consumption
Data Source
AI summary
A test case management system includes an input and output (I/O) interface for receiving a first test case, a database (DB) for storing a second test case, and a controller for comparing the first test case with the second test case based on a similarity score between a string of the first test case and a string of the second test case.


