CN114860570B - Development board evaluation method and device for SaaS mode - Google Patents

Development board evaluation method and device for SaaS mode Download PDF

Info

Publication number
CN114860570B
CN114860570B CN202210312343.6A CN202210312343A CN114860570B CN 114860570 B CN114860570 B CN 114860570B CN 202210312343 A CN202210312343 A CN 202210312343A CN 114860570 B CN114860570 B CN 114860570B
Authority
CN
China
Prior art keywords
evaluation
result
development board
request
working terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202210312343.6A
Other languages
Chinese (zh)
Other versions
CN114860570A (en
Inventor
尹刚
陆思伊
黄井泉
王威
段甲生
林露
皮佑先
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hunan Zhijing Technology Co ltd
Original Assignee
Hunan Zhijing Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hunan Zhijing Technology Co ltd filed Critical Hunan Zhijing Technology Co ltd
Priority to CN202210312343.6A priority Critical patent/CN114860570B/en
Publication of CN114860570A publication Critical patent/CN114860570A/en
Application granted granted Critical
Publication of CN114860570B publication Critical patent/CN114860570B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/362Software debugging
    • G06F11/3648Software debugging using additional hardware
    • G06F11/3652Software debugging using additional hardware in-circuit-emulation [ICE] arrangements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/362Software debugging
    • G06F11/3644Software debugging by instrumenting at runtime
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/3664Environments for testing or debugging software

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Debugging And Monitoring (AREA)

Abstract

The application relates to the field of cloud service development, and discloses a development board evaluation method and device for a SaaS mode, wherein a monitoring thread is started in the SaaS mode to acquire an evaluation request from a working terminal; starting a target simulator from a simulation set according to the request content in the evaluation request after receiving the evaluation request of the working terminal; loading a development product corresponding to the request content into the target simulator and obtaining an operation result; comparing the operation result with an expected result to generate an evaluation result; transmitting the evaluation result to the working terminal so that the working terminal executes local hardware entity evaluation; and generating a target development board evaluation result according to the entity evaluation result, providing simulator operation service for a user in a SaaS mode, and realizing the combination of simulation evaluation and hardware entity evaluation by interconnecting and evaluating the working terminal and the user side development board, thereby achieving the purpose of improving evaluation efficiency and accuracy.

Description

Development board evaluation method and device for SaaS mode
Technical Field
The application relates to the field of cloud service development, in particular to a development board evaluation method and device for a SaaS mode.
Background
The evaluation of the development board application product is the guarantee of normal and stable operation of the product, the conventional evaluation mode is to write codes by using coding software, then manufacture the development board application product, such as firmware or app application, burn or download the application product into the development board, and evaluate the quality of the application product by observing whether the operation behavior of the development board meets the expectations. With the development of simulation technology, the application product can also run in a simulator, and the application product is evaluated by observing the behavior of the simulator. While using simulators can accomplish the evaluation of most application product functions, using simulators has the following limitations: the simulator belongs to software simulation, part of hardware functions cannot be perfectly simulated, for example, an application product with accurate requirement on a clock still needs to be evaluated on a hardware entity; the simulator is complicated in dependence on environment, and single-machine deployment is time-consuming and labor-consuming.
Along with the development of virtual cloud technology, the SaaS mode has a key effect on reasonably utilizing resources and reducing the waste generated by repeated deployment of the resources while meeting the customized requirements of customers. If the SaaS mode can be applied to the evaluation of the development board application product, the cost brought by purchasing and deploying the simulator is obviously reduced, and the configuration of the simulator can be adjusted at any time by a client according to the needs, so that the practical value is brought to the evaluation of the development board application product.
Therefore, how to combine the seamless access technology of the development board hardware of the user side, break through the evaluating limitation of the simulator, provide the evaluating result of the practical hardware, and further meet the requirements of evaluating work on efficiency and accuracy, become a technical problem to be solved urgently.
The foregoing is provided merely for the purpose of facilitating understanding of the technical solutions of the present application and is not intended to represent an admission that the foregoing is prior art.
Disclosure of Invention
The application mainly aims to provide a development board evaluation method and device for a SaaS mode, and aims to solve the technical problem of evaluation limitation of a simulator in evaluation of application products of the development board.
In order to achieve the above purpose, the application provides a method and a device for evaluating a development board facing a SaaS mode, wherein the method comprises the following steps:
starting a monitoring thread in a SaaS mode to acquire an evaluation request from a working terminal;
starting a target simulator from a simulation set according to the request content in the evaluation request after receiving the evaluation request of the working terminal;
loading a development product corresponding to the request content into the target simulator and obtaining an operation result;
comparing the operation result with an expected result to generate an evaluation result;
transmitting the evaluation result to the working terminal so that the working terminal executes local hardware entity evaluation;
and generating a target development board evaluation result according to the entity evaluation result.
Optionally, before the step of starting the target simulator from the simulation set according to the request content in the evaluation request after receiving the evaluation request of the working terminal, the method further includes:
performing safety authentication on the evaluation request from the working terminal;
and if the safety authentication result of the evaluating request from the working terminal is the result of otherwise, ending the process.
Optionally, the evaluation request content includes an emulator model number, configuration, peripheral and driver types, development artifacts, and expected results.
Optionally, before the step of loading the development product corresponding to the request content into the target simulator and obtaining the running result, the method includes:
the simulator is preconfigured to generate a set of simulators.
Optionally, the step of comparing the operation result with the expected result to generate an evaluation result includes:
comparing the operation result with an expected result to generate an evaluation result, wherein the evaluation result comprises: software functional integrity, logic correctness, hardware interface matching, and operation performance.
Optionally, the step of sending the evaluation result to the working terminal to enable the working terminal to execute local hardware entity evaluation includes:
the evaluation result is sent to the working terminal so that the working terminal calls a user side development board through a browser, and the development product is loaded into the user side development board;
and acquiring an operation result of the user side development board to realize the evaluation of the local hardware entity.
Optionally, the evaluation method is general output comparison, the client development board is a general hardware development board, the SaaS mode is a Software and service mode, and the SaaS english is called Software-as-a-service.
In addition, in order to achieve the above purpose, the application also provides a development board evaluation device for the SaaS mode, which comprises:
the command receiving module is used for starting a monitoring thread in the SaaS mode to acquire an evaluation request from the working terminal;
the simulation set module is used for starting a target simulator from a simulation set according to the request content in the evaluation request after receiving the evaluation request of the working terminal;
the result acquisition module is used for loading the development product corresponding to the request content into the target simulator and acquiring an operation result;
the evaluation result module is used for comparing the operation result with an expected result to generate an evaluation result;
the entity evaluation module is used for sending the evaluation result to the working terminal so as to enable the working terminal to execute local hardware entity evaluation;
and the development board module is used for loading and executing the development product and generating a target development board evaluation result.
In addition, in order to achieve the above object, the present application further provides a medium, on which a development board evaluation program for the SaaS mode is stored, where the step of implementing the development board evaluation method for the SaaS mode as described above is implemented when the development board evaluation program for the SaaS mode is executed by a processor.
According to the application, the monitoring thread is started in the SaaS mode to obtain the evaluation request from the working terminal; starting a target simulator from a simulation set according to the request content in the evaluation request after receiving the evaluation request of the working terminal; loading a development product corresponding to the request content into the target simulator and obtaining an operation result; comparing the operation result with an expected result to generate an evaluation result; transmitting the evaluation result to the working terminal so that the working terminal executes local hardware entity evaluation; and generating a target development board evaluation result according to the entity evaluation result, providing simulator operation service for a user in a SaaS mode, and realizing the combination of simulation evaluation and hardware entity evaluation by interconnecting and evaluating the working terminal and the user side development board, thereby achieving the purpose of improving evaluation efficiency and accuracy.
Drawings
Fig. 1 is a schematic structural diagram of a development board evaluation device facing SaaS mode in a hardware operation environment according to an embodiment of the present application;
fig. 2 is a schematic flow chart of a first embodiment of the development board evaluation method for SaaS mode according to the present application.
Detailed Description
It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the scope of the application.
Referring to fig. 1, fig. 1 is a schematic diagram of a development board evaluation device for SaaS mode in a hardware operation environment according to an embodiment of the present application.
As shown in fig. 1, the SaaS mode-oriented development board assessment device may include: a processor 1001, such as a central processing unit (Central Processing Unit, CPU), a communication bus 1002, a user interface 1003, a network interface 1004, a memory 1005. Wherein the communication bus 1002 is used to enable connected communication between these components. The user interface 1003 may include a Display, an input unit such as a Keyboard (Keyboard), and the optional user interface 1003 may further include a standard wired interface, a wireless interface. The network interface 1004 may optionally include a standard wired interface, a Wireless interface (e.g., a Wireless-Fidelity (WI-FI) interface). The Memory 1005 may be a high-speed random access Memory (Random Access Memory, RAM) Memory or a stable nonvolatile Memory (NVM), such as a disk Memory. The memory 1005 may also optionally be a storage device separate from the processor 1001 described above.
It will be appreciated by those skilled in the art that the structure shown in fig. 1 does not constitute a limitation of the development board evaluation apparatus facing the SaaS mode, and may include more or fewer components than shown, or may combine certain components, or a different arrangement of components.
As shown in fig. 1, an operating system, a data storage module, a network communication module, a user interface module, and a development board evaluation program for SaaS mode may be included in the memory 1005 as one storage medium.
In the SaaS-mode-oriented development board evaluation device shown in fig. 1, the network interface 1004 is mainly used for data communication with a network server; the user interface 1003 is mainly used for data interaction with a user; the processor 1001 and the memory 1005 in the development board evaluation device facing the SaaS mode can be arranged in the development board evaluation device facing the SaaS mode, and the development board evaluation device facing the SaaS mode calls the development board evaluation program facing the SaaS mode stored in the memory 1005 through the processor 1001 and executes the development board evaluation method facing the SaaS mode provided by the embodiment of the application.
The embodiment of the application provides a development board evaluation method for a SaaS mode, and referring to FIG. 2, FIG. 2 is a flow diagram of a first embodiment of the development board evaluation method for the SaaS mode.
In this embodiment, the method for evaluating a development board for SaaS mode includes the following steps:
step S10: and starting a monitoring thread in the SaaS mode to acquire an evaluation request from the working terminal.
It should be noted that, the execution subject of the embodiment is a cloud service, where the cloud service is a service deployed in a cloud environment, and the working terminal runs in a browser and is a user interaction terminal. The working terminal is connected with the user development board, and can automatically send the application product to the user development board, automatically acquire the evaluation result of the application product and send the evaluation result to the cloud service.
It should be noted that SaaS, software-as-a-Service, is a completely innovative Software application mode that starts to emerge in the 21 st century as internet technology develops and application Software matures. In the traditional mode, a manufacturer deploys a software product to a plurality of client terminals inside an enterprise through License to realize delivery. SaaS defines a new delivery method and also allows software to further return to the nature of the service. The essence of enterprise deployment informatization software is to operate and manage the service, the appearance of the software is informatization of a business process, the essence is a first service mode, saaS changes the traditional software service providing mode, a large amount of early investment required by local deployment is reduced, the service attribute of informatization software is further highlighted, or the main stream delivery mode of future informatization software market is realized.
It is understood that a development board (remote board) is a circuit board used for embedded system development, and includes a series of hardware components such as a central processing unit, a memory, an input device, an output device, a data path/bus, and an external resource interface. In a general embedded system development process, hardware is generally divided into two platforms, one is a development platform (host) and one is a target platform (target), i.e., a development board. The development platform described herein refers to a connection to a target platform through a transmission interface, such as serial port (RS-232), USB, parallel port, or network (Ethernet), using a computer. The development board is generally customized by an embedded system developer according to development requirements, and can also be researched and designed by a user. The development board is a basic integrated development environment, a software source code, a hardware schematic diagram and the like for a beginner to know and learn the hardware and the software of the system, and part of the development board also provides the basic integrated development environment, the software source code, the hardware schematic diagram and the like. Common development boards are 51, ARM, FPGA, DSP development boards.
In specific implementation, a working terminal, cloud service, cloud simulator set and a client development board; the working terminal is a user operation terminal; the cloud service starts a monitoring thread and monitors a working terminal evaluating request; the working terminal sends a simulation evaluation request to the cloud service, and after the cloud service is successfully authenticated, a simulator matched with the configuration is selected from the simulator set and started according to the request content requirement; the request information includes, but is not limited to, emulator model, configuration, peripheral and drive types, development artifacts, expected results; the cloud simulator starts a development product input interface and waits for loading of a development product. The cloud simulator loads and executes the development product, compares the operation result with the expected result to form an evaluation result, returns the evaluation result to the cloud service, and returns the evaluation result to the working terminal; after receiving the evaluation result, the working terminal completes cloud simulation evaluation, and then starts to execute local hardware entity evaluation; the working terminal calls a user side development board through a browser, loads development products evaluated through a cloud to the user side development board, operates in the user side development board, and obtains an operation result; and the working terminal uploads the operation result of the user side development board to the cloud end to complete cloud end integrated closed-loop evaluation.
In the implementation, a cloud service starts a monitoring thread, monitors a work terminal evaluating request, and sends a raspberry group simulation evaluating request to the cloud service, so that the cloud service performs security authentication. If the security authentication fails, returning the security authentication failure; if the method is successful, continuing the next step, according to the request content requirement, the example request requires CPU 1.5GHz 64-bit 4-core Cortex-A72 (ARM v 8) \1GB RAM,40 GPIO pins, cloud service selects a matched simulator from a raspberry group simulator set and starts the simulator, the cloud simulator starts a development product input interface, waits for loading of the development product, loads and executes the development product, compares an operation result with an expected result to form an evaluation result, returns the evaluation result to cloud service, returns the evaluation result to a working terminal, completes cloud simulation evaluation after the working terminal receives the evaluation result, the working terminal calls a user side development board through a browser, loads the development product evaluated through the cloud to the user side development board, operates in the user side development board, obtains the operation result, and uploads the operation result of the user side development board to the cloud side to complete cloud side integrated closed-loop evaluation.
Step S20: and starting a target simulator from a simulation set according to the request content in the evaluation request after receiving the evaluation request of the working terminal.
It should be noted that, an emulator (simulator) reproduces the function of one system with another system. The difference from a computer simulation system (Computer Simulation) is that the simulator aims to mimic the external appearance, behavior of the system, rather than simulate an abstract model of the system. The simulator can replace MCU in your target system to simulate its operation. The emulator runs the same as the actual target processor, but adds other functionality, enabling you to observe programs and data in the MCU through the desktop computer or other debug interface, and control the operation of the MCU. With the rapid development of ICs and software integration platforms, simulators are continually giving new content and new challenges, as their development must be synchronized with the CPU.
Further, before the step of starting the target simulator from the simulation set according to the request content in the evaluation request after receiving the evaluation request of the working terminal, the method further comprises: performing safety authentication on the evaluation request from the working terminal; and if the safety authentication result of the evaluating request from the working terminal is the result of otherwise, ending the process.
Step S30: and loading the development product corresponding to the request content into the target simulator and obtaining an operation result.
Further, the evaluation request content includes simulator model, configuration, peripheral device and driver type, development artifact, and expected result.
Further, before the step of loading the development product corresponding to the request content into the target simulator and obtaining the running result, the method includes: pre-configuring the simulators to generate a set of simulators; the expected running results of all the development products in the simulator are preloaded.
Step S40: and comparing the running result with an expected result to generate an evaluation result.
Further, the step of comparing the operation result with the expected result to generate an evaluation result includes: comparing the operation result with an expected result to generate an evaluation result, wherein the evaluation result comprises: software functional integrity, logic correctness, hardware interface matching, and operation performance.
Step S50: and sending the evaluation result to the working terminal so as to enable the working terminal to execute local hardware entity evaluation.
Further, the step of sending the evaluation result to the working terminal to enable the working terminal to execute local hardware entity evaluation includes: the evaluation result is sent to the working terminal so that the working terminal calls a user side development board through a browser, and the development product is loaded into the user side development board; and acquiring an operation result of the user side development board to realize the evaluation of the local hardware entity.
Step S60: and generating a target development board evaluation result according to the entity evaluation result.
The method is further characterized in that the evaluation method is general output comparison, the user side development board is a general hardware development board, the SaaS mode is a Software and service mode, and the SaaS English is fully called Software-as-a-service.
In the embodiment, a monitoring thread is started in a SaaS mode to acquire an evaluation request from a working terminal; starting a target simulator from a simulation set according to the request content in the evaluation request after receiving the evaluation request of the working terminal; loading a development product corresponding to the request content into the target simulator and obtaining an operation result; comparing the operation result with an expected result to generate an evaluation result; transmitting the evaluation result to the working terminal so that the working terminal executes local hardware entity evaluation; and generating a target development board evaluation result according to the entity evaluation result, providing simulator operation service for a user in a SaaS mode, and realizing the combination of simulation evaluation and hardware entity evaluation by interconnecting and evaluating the working terminal and the user side development board, thereby achieving the purpose of improving evaluation efficiency and accuracy.
In addition, the embodiment of the application also provides a medium, wherein the medium stores a development board evaluation program facing the SaaS mode, and the development board evaluation program facing the SaaS mode realizes the steps of the development board evaluation method facing the SaaS mode when being executed by a processor.
The embodiment or the specific implementation manner of the development board evaluation device for the SaaS mode of the present application can refer to the above method embodiments, and will not be described herein.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or system. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or system that comprises the element.
The foregoing embodiment numbers of the present application are merely for the purpose of description, and do not represent the advantages or disadvantages of the embodiments.
From the above description of the embodiments, it will be clear to those skilled in the art that the above-described embodiment method may be implemented by means of software plus a necessary general hardware platform, but of course may also be implemented by means of hardware, but in many cases the former is a preferred embodiment. Based on such understanding, the technical solution of the present application may be embodied essentially or in a part contributing to the prior art in the form of a software product stored in a storage medium (e.g. read-only memory/random-access memory, magnetic disk, optical disk), comprising instructions for causing a terminal device (which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to perform the method according to the embodiments of the present application.
The foregoing description is only of the preferred embodiments of the present application, and is not intended to limit the scope of the application, but rather is intended to cover any equivalents of the structures or equivalent processes disclosed herein or in the alternative, which may be employed directly or indirectly in other related arts.

Claims (10)

1. The development board evaluation method for the SaaS mode is characterized by comprising the following steps of:
starting a monitoring thread in a SaaS mode to acquire an evaluation request from a working terminal;
starting a target simulator from a simulation set according to the request content in the evaluation request after receiving the evaluation request of the working terminal;
loading a development product corresponding to the request content into the target simulator and obtaining an operation result;
comparing the operation result with an expected result to generate an evaluation result;
transmitting the evaluation result to the working terminal so that the working terminal executes local hardware entity evaluation;
and generating a target development board evaluation result according to the entity evaluation result.
2. The method of claim 1, wherein before the step of starting the target simulator from the simulation set according to the request content in the evaluation request after receiving the evaluation request of the work terminal, further comprising:
performing safety authentication on the evaluation request from the working terminal;
and if the safety authentication result of the evaluating request from the working terminal is the result of otherwise, ending the process.
3. The method of claim 1, wherein the evaluation request content includes emulator model, configuration, peripheral and driver types, development artifacts, and expected results.
4. The method of claim 1, wherein before the step of loading the development artifact corresponding to the requested content into the target simulator and obtaining the operation result, the method comprises:
the simulator is preconfigured to generate a set of simulators.
5. The method of claim 1, wherein the step of generating an evaluation result based on the comparison of the operation result with an expected result comprises:
comparing the operation result with an expected result to generate an evaluation result, wherein the evaluation result comprises: software functional integrity, logic correctness, hardware interface matching, and operation performance.
6. The method of claim 1, wherein the step of sending the evaluation result to the work terminal to cause the work terminal to perform local hardware entity evaluation comprises:
the evaluation result is sent to the working terminal so that the working terminal calls a user side development board through a browser, and the development product is loaded into the user side development board;
and acquiring an operation result of the user side development board to realize the evaluation of the local hardware entity.
7. The method of claim 6, wherein the evaluation method is a general purpose output comparison, the client development board is a general purpose hardware development board, the SaaS mode is a Software and service mode, and the SaaS english is known as Software-as-a-service.
8. A SaaS mode oriented development board assessment device, the device comprising:
the command receiving module is used for starting a monitoring thread in the SaaS mode to acquire an evaluation request from the working terminal;
the simulation set module is used for starting a target simulator from a simulation set according to the request content in the evaluation request after receiving the evaluation request of the working terminal;
the result acquisition module is used for loading the development product corresponding to the request content into the target simulator and acquiring an operation result;
the evaluation result module is used for comparing the operation result with an expected result to generate an evaluation result;
the entity evaluation module is used for sending the evaluation result to the working terminal so as to enable the working terminal to execute local hardware entity evaluation;
and the result acquisition module is used for generating a target development board evaluation result according to the entity evaluation result.
9. A SaaS-mode-oriented development board assessment device, the device comprising: the system comprises a memory, a processor and a development board evaluation program which is stored on the memory and can run on the processor and is oriented to a SaaS mode, wherein the development board evaluation program is configured to realize the steps of the development board evaluation method oriented to the SaaS mode according to any one of claims 1 to 7.
10. A medium, wherein a SaaS mode-oriented development board evaluation program is stored on the medium, and the step of implementing the SaaS mode-oriented development board evaluation method according to any one of claims 1 to 7 when the SaaS mode-oriented development board evaluation program is executed by a processor.
CN202210312343.6A 2022-03-28 2022-03-28 Development board evaluation method and device for SaaS mode Active CN114860570B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210312343.6A CN114860570B (en) 2022-03-28 2022-03-28 Development board evaluation method and device for SaaS mode

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210312343.6A CN114860570B (en) 2022-03-28 2022-03-28 Development board evaluation method and device for SaaS mode

Publications (2)

Publication Number Publication Date
CN114860570A CN114860570A (en) 2022-08-05
CN114860570B true CN114860570B (en) 2023-12-12

Family

ID=82629469

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210312343.6A Active CN114860570B (en) 2022-03-28 2022-03-28 Development board evaluation method and device for SaaS mode

Country Status (1)

Country Link
CN (1) CN114860570B (en)

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104133174A (en) * 2014-08-15 2014-11-05 成都理工大学 FPGA development board test method based on SignaltapII
CN105929319A (en) * 2016-04-20 2016-09-07 浪潮电子信息产业股份有限公司 Testing equipment connection method based on anisotropic conductive adhesive
CN107329445A (en) * 2017-06-28 2017-11-07 重庆柚瓣家科技有限公司 The method of robot behavior criterion intelligent supervision
CN107341111A (en) * 2017-09-08 2017-11-10 北京奥博泰科技有限公司 A kind of multi-functional embedded system development tools of USB interface
CN109039591A (en) * 2017-06-08 2018-12-18 佛山芯珠微电子有限公司 The implementation method of internet of things information encryption system based on FPGA
CN109583685A (en) * 2018-10-15 2019-04-05 平安科技(深圳)有限公司 Terminal assessment method, device, computer equipment and storage medium
CN109656237A (en) * 2019-01-21 2019-04-19 中科院合肥技术创新工程院 A kind of hardware-in―the-loop test method of onboard control device
CN109799806A (en) * 2019-01-18 2019-05-24 南方电网科学研究院有限责任公司 A kind of valve control device emulation test method and system
CN109814468A (en) * 2019-03-20 2019-05-28 广州市星翼电子科技有限公司 A kind of Internet of Things development board based on STM32L4 chip
CN209514613U (en) * 2019-01-22 2019-10-18 山东高云半导体科技有限公司 On-site programmable gate array FPGA development board
CN112181843A (en) * 2020-10-12 2021-01-05 中国科学院微小卫星创新研究院 Development test verification system based on satellite-borne software
CN112994989A (en) * 2021-05-20 2021-06-18 北京智芯微电子科技有限公司 Evaluation method, device and system for internet of things terminal and storage medium

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104133174A (en) * 2014-08-15 2014-11-05 成都理工大学 FPGA development board test method based on SignaltapII
CN105929319A (en) * 2016-04-20 2016-09-07 浪潮电子信息产业股份有限公司 Testing equipment connection method based on anisotropic conductive adhesive
CN109039591A (en) * 2017-06-08 2018-12-18 佛山芯珠微电子有限公司 The implementation method of internet of things information encryption system based on FPGA
CN107329445A (en) * 2017-06-28 2017-11-07 重庆柚瓣家科技有限公司 The method of robot behavior criterion intelligent supervision
CN107341111A (en) * 2017-09-08 2017-11-10 北京奥博泰科技有限公司 A kind of multi-functional embedded system development tools of USB interface
CN109583685A (en) * 2018-10-15 2019-04-05 平安科技(深圳)有限公司 Terminal assessment method, device, computer equipment and storage medium
CN109799806A (en) * 2019-01-18 2019-05-24 南方电网科学研究院有限责任公司 A kind of valve control device emulation test method and system
CN109656237A (en) * 2019-01-21 2019-04-19 中科院合肥技术创新工程院 A kind of hardware-in―the-loop test method of onboard control device
CN209514613U (en) * 2019-01-22 2019-10-18 山东高云半导体科技有限公司 On-site programmable gate array FPGA development board
CN109814468A (en) * 2019-03-20 2019-05-28 广州市星翼电子科技有限公司 A kind of Internet of Things development board based on STM32L4 chip
CN112181843A (en) * 2020-10-12 2021-01-05 中国科学院微小卫星创新研究院 Development test verification system based on satellite-borne software
CN112994989A (en) * 2021-05-20 2021-06-18 北京智芯微电子科技有限公司 Evaluation method, device and system for internet of things terminal and storage medium

Also Published As

Publication number Publication date
CN114860570A (en) 2022-08-05

Similar Documents

Publication Publication Date Title
KR102493449B1 (en) Edge computing test methods, devices, electronic devices and computer-readable media
CN108959068B (en) Software interface testing method, device and storage medium
US10013330B2 (en) Automated mobile application verification
US8862940B2 (en) Integrated fuzzing
US20180276111A1 (en) Mock services for software infrastructures
De Schutter Better Software. Faster!: Best Practices in Virtual Prototyping
CN110955409B (en) Method and device for creating resources on cloud platform
EP1692614A2 (en) A method of rapid software application development for a wireless mobile device
WO2018184361A1 (en) Application test method, server, terminal, and storage media
US11237948B2 (en) Rendering engine component abstraction system
CN108923997B (en) Cloud service node automatic testing method and device based on python
CN111475390A (en) Log collection system deployment method, device, equipment and storage medium
CN110727575B (en) Information processing method, system, device and storage medium
CN111597110A (en) Page testing method and device, electronic equipment and storage medium
US20110016454A1 (en) Method and system for testing an order management system
CN111538659A (en) Interface testing method and system for service scene, electronic device and storage medium
CN107203471B (en) Joint debugging method, service platform and computer storage medium
CN114860570B (en) Development board evaluation method and device for SaaS mode
CN117493188A (en) Interface testing method and device, electronic equipment and storage medium
CN112770108A (en) Performance test method, device and system and computer readable storage medium
CN115913913B (en) Network card pre-starting execution environment function fault positioning method and device
CN112052070A (en) Application containerization evaluation method and device, electronic equipment and storage medium
CN109471665B (en) Method for automatically installing Windows operating system
Faci et al. In situ mutation for active things in the IoT context
Arzenšek et al. Criteria for selecting mobile application testing tools

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant