Application testing method and device, computer equipment and storage medium
A technology of application testing and application platform, which is applied in the field of testing, can solve problems such as poor running effect, dependent libraries that cannot directly realize functional support, and applications that cannot be directly run, so as to ensure the running effect, improve test efficiency and test quality. Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0057] figure 1 It is a flow chart of an application testing method provided by Embodiment 1 of the present invention. This embodiment is applicable to the case of testing the running effect of a target application on a heterogeneous application platform. The method can be executed by an application testing device. The means can be realized by means of software and / or hardware, and generally can be integrated in computer equipment. Correspondingly, such as figure 1 As shown, the method includes the following operations:
[0058] S110. Obtain a target test case of a target application applicable to a mainstream application platform.
[0059] Wherein, the mainstream application platform may be an application platform that only utilizes CPU computing resources, and is a non-heterogeneous computing platform. It can be understood that the fields applicable to mainstream application platforms may include but not limited to various computing fields such as deep learning, natural l...
Embodiment 2
[0070] figure 2 It is a flow chart of an application testing method provided by Embodiment 2 of the present invention. This embodiment is embodied on the basis of the above-mentioned embodiments. In this embodiment, it provides a method for testing the target application according to the target test case The application function support result on the heterogeneous application platform, and multiple specific optional implementation manners of testing the application performance of the target application on the heterogeneous application platform. Correspondingly, such as figure 2 As shown, the method of this embodiment may include:
[0071] S210. Obtain a target test case of a target application applicable to a mainstream application platform, and test an application function support result of the target application on a heterogeneous application platform according to the target test case.
[0072] S220. Determine whether the application function support result passes the ap...
Embodiment 3
[0120] image 3 It is a schematic flowchart of a heterogeneous platform-based deep learning application testing method provided in Embodiment 3 of the present invention. The embodiment of the present invention is mainly described by taking the natural language processing model GNMT based on the ROCm platform (a heterogeneous application platform) as the target application as an example. Correspondingly, the application test method may include the following process steps:
[0121] Step 1. Test the application functionality of the heterogeneous application platform: select the established use case test method of the mainstream platform of the deep learning application, and test the functional support of the deep learning application on the heterogeneous application platform. The test content of the application functional test should be as complete as possible, such as the support of the data type fp32 (single precision data type) or fp16 (half precision data type) in GNMT. If ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com