API Adapter Test System Automating Signal Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current technologies cannot efficiently confirm the content of control signals and data signals affecting users in API adapters, requiring labor-intensive and time-consuming manual testing to determine the normality of API adapters.

Innovation Solution

An API adapter test support system that includes a test scenario creation unit, control signal test scenario execution unit, and data signal test scenario execution unit, using NB-API specification data, wholesale service API specification data, test parameters, and wholesale service data to create comprehensive test scenarios and execute tests on user terminal and server simulation apparatuses.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual testing procedures are used to check control signals and data signals, then testing comprehensiveness is improved, but testing time and labor cost increase

Engineering Contradiction:
Improvetesting comprehensivenessVSAvoidtesting time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments the testing process into distinct functional modules: control signal transmission testing, data signal transmission testing, and result analysis. Each module can be independently configured and executed, allowing comprehensive testing to be divided into manageable automated test cases that cover different aspects of API adapter functionality without requiring manual execution of each individual check

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary testing system that acts as a mediator between the API adapter under test and the external services. This intermediary automatically generates test requests, transmits control and data signals through the API adapter, captures responses, and analyzes results without requiring manual intervention. The intermediary includes components for automatic test scenario generation, signal transmission monitoring, and result validation, enabling comprehensive automated testing

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If automated control signal communication is implemented, then operational efficiency is improved, but ability to verify signal content and data accuracy deteriorates

Engineering Contradiction:
Improveoperational efficiencyVSAvoidsignal content verification accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent implements feedback mechanisms where test results from automated control signal and data signal transmissions are automatically captured, analyzed, and used to validate API adapter functionality. The system compares actual transmitted signals and data against expected values, provides detailed feedback on transmission accuracy, and generates comprehensive test reports that verify both control signal commands and data signal content, maintaining measurement precision while preserving automated operational efficiency

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent performs preliminary actions by pre-configuring test scenarios, test data, and validation rules before automated testing begins. Test cases are prepared in advance with expected outcomes defined, allowing the automated system to not only execute tests efficiently but also precisely verify signal content and data accuracy by comparing actual results against pre-established criteria

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11928040B2API adapter test system, API adapter test assistance device, API adapter test assistance method, and API adapter test assistance program
Publication Date: 2024.03.12 NIPPON TELEGRAPH & TELEPHONE CORP
  • US11928040B2 patent drawing
  • US11928040B2 patent drawing
  • US11928040B2 patent drawing

AI summary

An API adapter test support system includes an API adapter test support apparatus, a user terminal simulation apparatus and a user server simulation apparatus. The user terminal simulation apparatus and the user server simulation apparatus are connected to a wholesale service apparatus to which an API adapter. The API adapter test support apparatus includes a test scenario creation unit configured to create a test scenario that ensures comprehensiveness of a test case of an API adapter test, a control signal test scenario execution unit configured to execute a control signal API test for the API adapter by using the test scenario, and a data signal test scenario execution unit configured to execute a data signal API test for the user terminal simulation apparatus and the user server simulation apparatus by using the test scenario.