Plain-Language Test Case Generation for Cross-Platform Automation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current testing tools require extensive user training and resources due to their complex setup processes, architecture, and test case syntax variations, making them inefficient for testing systems across different computing platforms in supply chains.

Innovation Solution

An automation testing system that generates test cases from plain language textual inputs, converting them into function calls and actions using regular expressions and keywords, allowing for automated testing across diverse systems without the need for extensive user training.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional testing tools are used, then testing capability is provided, but user training requirements and resource consumption increase significantly

Engineering Contradiction:
Improveease of testingVSAvoidtraining time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent replaces the mechanical system of manual test case creation and tool configuration with an automated AI-based system. The AI agent automatically generates test cases, identifies testing priorities, and executes tests without requiring users to manually configure complex testing frameworks or learn multiple tool syntaxes, thereby eliminating training time requirements while maintaining comprehensive testing capability

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The testing system performs self-service by automatically generating and executing test cases without human intervention. The AI agent independently analyzes system requirements, creates appropriate test scenarios, and runs tests through the automated testing framework, eliminating the need for users to invest time in learning and configuring testing tools

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If multiple testing tools are used to cover different systems, then testing coverage is improved, but device complexity and setup process complexity increase

Engineering Contradiction:
Improvetesting coverageVSAvoidtool complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal testing framework that can test multiple system types (web applications, mobile applications, desktop applications, and APIs) through a single unified platform. The AI agent adapts its behavior to generate and execute appropriate test cases for different system types without requiring separate tools, thereby achieving comprehensive testing coverage while maintaining simple, unified tool architecture

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

Solution Approach 2:

The AI agent acts as an intermediary between the user and the complex testing framework. It automatically translates high-level testing requirements into specific test case formats appropriate for different system types, eliminating the need for users to directly interact with complex tool configurations or learn multiple tool syntaxes while maintaining broad testing capability

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If test cases are manually created and modified frequently, then testing flexibility is achieved, but productivity decreases due to repetitive manual work

Engineering Contradiction:
Improvetesting flexibilityVSAvoidtest generation efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent replaces manual test case creation with AI-generated test cases that are automatically produced based on system requirements. The AI agent analyzes the target system and generates appropriate test scenarios, test data, and execution steps without manual intervention, thereby maintaining testing flexibility while dramatically improving productivity by eliminating repetitive manual writing and modification work

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS12468622B1System and method of test case processing framework
Publication Date: 2025.11.11 BLUE YONDER GROUP INC
  • US12468622B1 patent drawing
  • US12468622B1 patent drawing
  • US12468622B1 patent drawing

AI summary

A system and method are disclosed of automatically generating test cases for automation testing. Embodiments include receiving input data written in plain text as input from one or more users, the input data comprising one or more sentences, extracting one or more sentences and storing each sentence into an array of a database, extracting parameters and instructions from the sentences, determining if there are regular expressions of the input data and actions to be performed on a browser stored in the database and matching the regular expressions with the actions.