Test Case Management System for Vehicle Software Testing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current test case management systems for vehicle system software testing are inefficient, limiting users to pre-defined test cases, requiring significant effort and cost to create and modify test cases, and lacking the ability to easily share or reuse test cases across different systems and fidelity levels.

Innovation Solution

A method and system for managing test cases that presents a graphical user interface (GUI) to users, allowing them to select, modify, and create test cases, with features for sharing and reusing test cases, and integrating user information to customize the GUI and improve test case management efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If users utilize pre-defined test cases from specific test systems, then testing can be performed with available resources, but users are limited and cannot easily configure or adjust test cases according to intended testing requirements

Engineering Contradiction:
Improvetest case configurabilityVSAvoidtest case modification ease
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent introduces a test case management system as an intermediary layer between users and multiple test systems. This system provides a unified interface for creating, managing, and distributing test cases across different test systems, allowing users to configure and adjust test cases without being constrained by individual system limitations. The management system mediates the interaction between users and various test systems, enabling flexible test case adaptation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The test case management system is designed to be universal, supporting multiple test systems and fidelity levels through a single platform. It provides multi-functional capabilities including test case creation, storage, sharing, and deployment across different test environments. This universal system eliminates the need for users to work within the constraints of any single test system's pre-defined cases.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Reliability

If users build custom test cases for specific testing requirements, then testing accuracy improves, but significant effort, time, and cost are required

Engineering Contradiction:
Improvetesting accuracyVSAvoidtest case creation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system enables preliminary action by allowing test cases to be created, validated, and stored in advance in a centralized repository. Users can prepare test cases for multiple fidelity levels and vehicle variants simultaneously during the development phase, rather than recreating them for each testing scenario. This preliminary preparation significantly reduces the time and effort required during actual testing operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements copying functionality that allows users to replicate test cases across different fidelity levels and vehicle variants. Once a test case is created and validated at one level, it can be copied and adapted to other levels, eliminating the need to manually recreate the same test case multiple times. This copying mechanism maintains testing accuracy while dramatically reducing the time and resources required.

Inventive Principle:
Principle #26Copying

3Manufacturing precision

If test cases are built for specific testing systems, then system-specific requirements are met, but test cases are not compatible or executable on other testing systems

Engineering Contradiction:
Improvesystem-specific test accuracyVSAvoidtest case portability
Core Design Contradiction:
Manufacturing precisionVSAdaptability or versatility

Solution Approach 1:

The test case management system provides a universal framework that maintains system-specific test accuracy while enabling cross-system compatibility. It allows test cases to be created with specific requirements for different test systems and fidelity levels, then manages their distribution and adaptation across multiple systems. The system handles the complexity of system-specific requirements internally while presenting a unified interface to users.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system enables parameter changes in test cases based on the target test system and fidelity level. When a test case is copied or deployed to a different system, the management system automatically adjusts relevant parameters to ensure compatibility while maintaining the core testing objectives. This parameter adaptation allows test cases to be portable across systems without sacrificing system-specific testing accuracy.

Inventive Principle:
Principle #35Parameter changes

4Reliability

If users repeat the test case building process for different fidelity levels and vehicle variants, then specific requirements are met, but effort, time, and cost increase significantly

Engineering Contradiction:
Improvevariant-specific test validityVSAvoidtest case development efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The management system enables preliminary creation of test cases that can serve as templates for multiple fidelity levels and vehicle variants. Users define the test case once with all necessary parameters and configurations, then the system manages their deployment across different variants. This preliminary action eliminates the need to repeat the building process for each variant while maintaining variant-specific validity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system provides automated copying functionality that replicates test cases across different fidelity levels and vehicle variants. When a test case is created for one variant, it can be copied to other variants with automatic adaptation of variant-specific parameters. This copying mechanism maintains the validity of tests for each variant while dramatically improving development efficiency by eliminating repetitive manual work.

Inventive Principle:
Principle #26Copying

5Ease of manufacture

If test case management processes are performed separately on different independent systems, then each system maintains its own requirements, but management efficiency is reduced

Engineering Contradiction:
Improvesystem independenceVSAvoidtest case management efficiency
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The patent merges previously separate test case management processes into a single integrated management system. This unified system consolidates the creation, storage, sharing, and deployment of test cases across multiple test systems and fidelity levels. By combining these separate processes, the system maintains the independence of individual test systems while dramatically improving overall management efficiency through centralized coordination.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS20250061052A1System and method for managing test case of a test for testing vehicle system
Publication Date: 2025.02.20 WOVEN BY TOYOTA INC
  • US20250061052A1 patent drawing
  • US20250061052A1 patent drawing
  • US20250061052A1 patent drawing

AI summary

Provided are a system, method, and device for managing one or more test cases of a test for testing a software of a vehicle system. According to embodiments, the method may be implemented by at least one processor and may include: presenting, to a user, a first graphical user interface (GUI) comprises information of one or more test cases available to the user; receiving, from the user, a user input defining a user selection of a test case from among the one or more available test cases; and performing at least one operation for managing the user-selected test case.