A method and system for implementing an algorithm automation test management platform
A technology for automated testing and management platforms, applied in software testing/debugging, computing, error detection/correction, etc., can solve problems such as inability to test algorithms and difficulty in development, and achieve the effect of automatic functional testing
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0034] The automated testing framework proposed in this embodiment is the framework used for automated testing. According to the definition of the framework, the automated testing framework either provides reusable basic automated testing modules, such as: selenium, watir, etc., which mainly provide the most basic automated testing functions, such as opening a program, simulating the mouse and keyboard to click or operate the Test object, and finally verify the properties of the object under test to judge the correctness of the program; or it is an architectural module that can provide automated test execution and management functions, such as: PhoenixFramework, robot, STAF, etc., which do not provide basic automated test support themselves. It is only used to organize, manage and execute those independent automated test cases. After the test is completed, the test results are counted. Usually, such frameworks generally integrate a basic automated test module. For example, the ...
Embodiment 2
[0071] In order to verify and illustrate the technical effect adopted in this method, the traditional testlink algorithm selected in this embodiment and this method are used for comparative testing, and the test results are compared by means of scientific demonstration to verify the real effect of this method.
[0072] The traditional testlink algorithm cannot be tested for the algorithm. At the same time, the native API provided by testlink is based on java, and it is difficult to develop control linux commands.
[0073] In order to verify that this method can realize automated testing and has higher testing efficiency than the traditional testlink algorithm.
[0074] In this embodiment, the traditional testlink algorithm and this method will be used to measure and compare the test efficiency of the algorithm in real time. Specifically, the experiment will be carried out according to the following steps:
[0075] (1) Test case object TestCase tc; the local file path file of t...
Embodiment 3
[0085] refer to Figure 6 ~ Figure 7 , this embodiment proposes a system for implementing an algorithm automation test management platform, including an execution test module 100 , a selection test module 200 , an acquisition module 300 , an output module 400 and a push module 500 . specific,
[0086] Execution test module 100: used for the execution of the test command; when receiving the test command, the CPU in the execution test module 100 immediately sends a first signal to the selection test module.
[0087] Select test module 200: be connected with execution test module 100, be used to select the use case, parameter and algorithm of test after receiving the first signal that execution test module 100 sends, and test according to use case, parameter and algorithm; This module can be 51 series single-chip microcomputer, after the single-chip microcomputer executes the test operation, it then sends a second signal to the acquisition module 300 .
[0088] Acquisition modu...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


