NFT-Based Test Suite Generation from Design Diagrams
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional technologies fail to provide reliable and efficient solutions for ownership verification of design diagrams and corresponding test suites in a continuous integration/continuous deployment (CI/CD) pipeline process.
Innovation Solution
A system that generates non-fungible token (NFT) based test suites from design diagrams, using a processor to convert image objects into text objects, process them with a learning model, and apply natural language processing to create test scripts, while verifying ownership through NFTs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional test suite preparation methods are used, then test suite execution can be performed, but ownership verification of design diagrams and test suites is unreliable and inefficient
Solution Approach 1:
The patent creates digital copies of design diagrams and test suites in the form of NFTs (non-fungible tokens). These NFT copies serve as verifiable ownership certificates that can be stored and transferred on the blockchain, eliminating the need for manual ownership tracking while ensuring reliable and efficient verification of design diagram and test suite ownership throughout the CI/CD pipeline.
2Reliability
If manual test suite preparation is performed, then test coverage can be achieved, but defect leakage occurs due to inefficiency
Solution Approach 1:
The system performs preliminary actions by automatically generating test suites from design diagrams before the actual software development and testing phases. The NFT-based ownership verification is established in advance, enabling automated test execution in CI/CD pipelines without manual intervention, thereby reducing defect leakage and eliminating time losses associated with manual test preparation.
3Reliability
If current information security control technologies are used, then basic security is provided, but reliable and efficient test suite preparation and execution cannot be achieved
Solution Approach 1:
The patent implements a universal NFT-based ownership verification system that serves multiple functions: verifying design diagram ownership, validating test suite authenticity, enabling automated CI/CD pipeline execution, and providing audit trails. This multi-functional approach replaces multiple separate security control technologies with a single unified system, achieving reliable and efficient test suite preparation and execution without increasing overall system complexity.
Data Source
AI summary
A system for generating non-fungible token-based test suites from design diagrams comprises a processor associated with a server. The processor is configured to obtain image objects representing a workflow associated with a design diagram and a user profile of a user. The processor is configured to generate a design non-fungible token (NFT) associated with the design diagram to verify a design diagram ownership. The processor is configured to convert the image objects of the design diagram into corresponding text objects and to process the corresponding text objects of the design diagram to generate a plurality of text datasets corresponding to the workflow of the design diagram, analyze the plurality of the text datasets and generate a test suite which comprises a set of test scripts corresponding to the design diagram, and generate a test case NFT associated with the test suite to verify a test suite ownership.

