Unified Testing Framework for Supply Chain Applications

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current quality assurance and performance testing tools for supply chain systems are fragmented, requiring different tools for various platforms and clients, leading to inefficiencies in setup and testing due to diverse syntax and architectures, which hampers the ability to perform comprehensive testing across multiple systems.

Innovation Solution

A cloud-based automation testing framework that uses a unified, platform-independent approach with a standardized test case format, enabling multi-threaded regression testing, smoke testing, performance testing, load testing, and issue replication, while reducing the need for multiple testing tools and minimizing setup time through a centralized repository and unified test case writing technique.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple different testing tools are used for different platforms and clients, then each tool can test its specific system type, but the setup time and complexity increase significantly due to diverse syntax and architectures

Engineering Contradiction:
Improvetesting coverageVSAvoidsetup time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent implements a universal testing framework that can test multiple system types (cloud-based, non-cloud-based, hybrid) through a single unified tool. The framework uses a standardized test case format with platform-agnostic syntax that can be executed across different testing environments, eliminating the need for multiple specialized tools and reducing setup time while maintaining comprehensive testing coverage.

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

2Adaptability or versatility

If multiple different testing tools with different syntax and architectures are used, then specific testing requirements can be met, but the complexity of learning and operating multiple tools increases

Engineering Contradiction:
Improvetesting capabilityVSAvoidoperation simplicity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The framework provides a unified interface and standardized syntax for executing tests across different system types. Users interact with a single tool that automatically adapts to the target system being tested, eliminating the need to learn multiple tool syntaxes and architectures while maintaining the ability to meet specific testing requirements for different platforms.

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

Solution Approach 2:

The patent introduces an intermediary layer (the unified testing framework) that sits between the user and the diverse system types being tested. This intermediary translates standardized test cases into system-specific test executions, shielding users from the complexity of different architectures and syntaxes while preserving access to specialized testing capabilities.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If multiple specialized testing tools are used for different system types, then each tool can be optimized for its specific purpose, but the overall testing efficiency decreases due to fragmentation

Engineering Contradiction:
Improvetesting accuracyVSAvoidtesting efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent merges the capabilities of multiple specialized testing tools into a single unified framework. By combining cloud-based testing, non-cloud-based testing, and hybrid testing capabilities into one integrated system with standardized syntax, the framework maintains the reliability and accuracy of specialized tools while improving overall testing efficiency through consolidation and elimination of fragmentation.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS20240095154A1System and Method of Automated Quality Assurance and Performance Testing Framework
Publication Date: 2024.03.21 BLUE YONDER GROUP INC
  • US20240095154A1 patent drawing
  • US20240095154A1 patent drawing
  • US20240095154A1 patent drawing

AI summary

A system and method are disclosed for quality assurance and performance testing of supply chain applications and systems. Embodiments include providing a user interface for receiving a test case file that describes one or more actions to be tested and a properties file that maps one or more elements to one or more values, translating a received test case file and a corresponding properties file into a test case, and executing the test case by identifying the one or more actions identified in the test case and automatically invoking one or more testing components configured to execute a test using the one or more actions, wherein at least one of the one or more testing components is configured execute performance testing, and at least one of the one or more testing components is configured to execute regression testing.