Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method and system for generating use case of vehicle-mounted electronic product based on artificial intelligence

A technology of in-vehicle electronics and artificial intelligence, applied in software testing/debugging and other directions, can solve problems such as waste of resources, incorrect processing methods, and inability to carry out subsequent use cases, and achieve the effect of improving efficiency and shortening manpower

Pending Publication Date: 2022-04-29
江苏明月智能科技有限公司
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Incorrect handling methods usually lead to the failure of subsequent use cases, resulting in invalid automated testing man-hours and waste of resources.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and system for generating use case of vehicle-mounted electronic product based on artificial intelligence
  • Method and system for generating use case of vehicle-mounted electronic product based on artificial intelligence
  • Method and system for generating use case of vehicle-mounted electronic product based on artificial intelligence

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0045] Such as figure 2 As shown, use case generation specifically includes steps S1 to S5:

[0046] S1: Build the operating environment of the executive machine, and adjust the position of the device under test so that the camera can capture the entire screen. Such as figure 1 As shown, specifically, it can be based on PyTorch's yolo model, that is, a model that uses multi-layer convolution, multiple up-sampling and multi-layer YOLO layers, for example, you can use thirteen layers of convolution, one up-sampling and two layers of YOLO layers The model deepens the recognition ability of small target element information, focuses on finding the button and text information in the element, and records the recognized information to the cache.

[0047] S2: Select an appropriate element recognition model, for example, Siamese's twin model, and load it to the GPU.

[0048] Specifically, a twin model with multiple layers of convolution, multiple activations, and multiple layers of ...

Embodiment 2

[0062] Such as image 3 As shown, use case execution and exception handling, specifically including steps F1 to F4:

[0063] F1: Import Excel and verify the format of the rules; the front-end UI module that enables users to select the AI ​​model of the corresponding project online and configure basic information is the operation entrance of the entire system. In use case generation, the Monkey random strategy is used to preferentially select elements that have never been clicked on the page to ensure that all paths are covered. At the same time, use the dynamic path planning module to generate specific use case sequences and export them into Excel sheets.

[0064] F2: Load the test case sequence and Siamese model; first mark the pages and elements that need to be skipped, and connect the remaining page nodes in series to form a test sequence composed of use cases. When the system under test is normal, these sequences will be Effectively overwrites all pages in turn.

[0065...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to a use case generation method of a vehicle-mounted electronic product based on artificial intelligence. The method comprises the following steps: identifying all elements of a page through a yolk model of PyTorch; whether a page appears or not is judged through a double-submodel of Siamese; recording jump keys among the pages and elements required to be clicked by jump; and according to an Euler loop and a Dijkstra algorithm thought, dynamically planning the page jump relation into a logic sequence which can be continuously executed. The efficiency of case generation is improved, the test case based on page coverage is automatically generated, compared with the prior art that multiple automated script development engineers need to be put into use case writing, manpower is shortened, use case operation is intelligently improved, the influence of implanted test software on a tested system is avoided, the test is conducted through a pure black box method, and the test efficiency is greatly improved. The actual operation condition of a user can be better simulated, and the situation that the performance of the tested system is interfered and the judgment on the product quality is influenced when the implanted test software exists is avoided.

Description

technical field [0001] The invention relates to the technical field of computer software and hardware testing, in particular to a method and system for generating use cases of vehicle electronic products based on artificial intelligence. Background technique [0002] In the field of automated testing, test cases are created in the form of scripts, and the creation of scripts requires professional personnel or professional tools and special maintenance. At present, when testing the software and hardware of the application layer of the test equipment with a touch screen, the common test cases in the industry have a single logic after abnormal execution. Experienced script development engineers are required to ensure that subsequent scripts continue to execute. At present, there are three commonly used production methods for automated test scripts: 1. Pure manual writing; 2. Based on recording and playback; 3. Modular writing (similar to the module drag and drop method in child...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F11/36
CPCG06F11/3684G06F11/3688
Inventor 许根周磊曹伟胡洁张来玮高晨李俊炜
Owner 江苏明月智能科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products