CN110245064A - Object test method and its system, computer system and computer-readable medium - Google Patents

Object test method and its system, computer system and computer-readable medium Download PDF

Info

Publication number
CN110245064A
CN110245064A CN201810189962.4A CN201810189962A CN110245064A CN 110245064 A CN110245064 A CN 110245064A CN 201810189962 A CN201810189962 A CN 201810189962A CN 110245064 A CN110245064 A CN 110245064A
Authority
CN
China
Prior art keywords
test
case
measurand
container
environment
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.)
Pending
Application number
CN201810189962.4A
Other languages
Chinese (zh)
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.)
Beijing Jingdong Century Trading Co Ltd
Beijing Jingdong Shangke Information Technology Co Ltd
Original Assignee
Beijing Jingdong Century Trading Co Ltd
Beijing Jingdong Shangke Information 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 Beijing Jingdong Century Trading Co Ltd, Beijing Jingdong Shangke Information Technology Co Ltd filed Critical Beijing Jingdong Century Trading Co Ltd
Priority to CN201810189962.4A priority Critical patent/CN110245064A/en
Publication of CN110245064A publication Critical patent/CN110245064A/en
Pending legal-status Critical Current

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/3668Software testing
    • G06F11/3672Test management
    • G06F11/3684Test management for test design, e.g. generating new test cases
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/3668Software testing
    • G06F11/3672Test management
    • G06F11/3688Test management for test execution, e.g. scheduling of test suites

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)
  • Testing Or Calibration Of Command Recording Devices (AREA)

Abstract

Present disclose provides a kind of object test methods, comprising: the object information of measurand is obtained by test container;Object information, which is based on, by test container is at least the corresponding test environment of measurand configuration;And it runs in the test environment configured by test container for testing at least one test case of measurand and exporting corresponding test result.In addition, the disclosure additionally provides a kind of object test macro, a kind of computer system and a kind of computer-readable medium.

Description

Object test method and its system, computer system and computer-readable medium
Technical field
This disclosure relates to field of computer technology, more particularly, to a kind of object test method and its system, Yi Jiyi Kind computer system and a kind of computer-readable medium.
Background technique
In software test procedure, there are a large amount of duplicate work, duplicate test job can be abstracted into one kind, integrate It is improved soft for a kind of automated testing method by test case some or all of in automatic test Coverage Software Testing The working efficiency of part test.In practical business test process, tester's exploitation is suitable for the test work of selftest business Tool, the committed step of software test generally comprise deployment test environment, implementation of test cases and statistical test result etc..
However, at least there are the following problems in the related technology: phase for inventor's discovery during realizing disclosure design In the technology of pass, the committed step of software test is required to tester and is manually operated one by one, has seriously affected testing efficiency.
In view of the above problems in the related art, it does not put forward effective solutions also at present.
Summary of the invention
The first aspect of the disclosure provides a kind of object test method, comprising: obtains tested pair by test container The object information of elephant;Above-mentioned object information, which is based on, by above-mentioned test container is at least the corresponding test of above-mentioned measurand configuration Environment;And in the test environment configured by above-mentioned test container run for test above-mentioned measurand at least one Test case simultaneously exports corresponding test result.
In accordance with an embodiment of the present disclosure, at least one above-mentioned test case includes multiple test cases, and the above method also wraps Include: detecting above-mentioned test container and whether being based on above-mentioned object information is that above-mentioned measurand successfully configures above-mentioned corresponding survey Test ring border;Being based on above-mentioned object information successfully in above-mentioned test container is that above-mentioned measurand configures above-mentioned corresponding test In the case where environment configurations, so that above-mentioned test container is based on above-mentioned object information and obtain condition depended information, wherein above-mentioned environment Dependency Specification is used to characterize the dependence in above-mentioned multiple test cases between each test case;And passing through above-mentioned test Above-mentioned multiple test cases are run to test above-mentioned tested pair based on above-mentioned condition depended information in the test environment of container configuration As and export corresponding test result.
In accordance with an embodiment of the present disclosure, the above method further include: in above-mentioned test container and be not based on above-mentioned object information Success is in the case that above-mentioned measurand configures above-mentioned corresponding test environment, to generate and lose for characterization test environment configurations The correlation report lost.
In accordance with an embodiment of the present disclosure, the corresponding test result of above-mentioned output includes: to configure by above-mentioned test container Test environment in, determine and run the execution knot of each test case in above-mentioned multiple test cases based on above-mentioned condition depended information Fruit;And the implementing result based on above-mentioned each test case, export corresponding test result.
In accordance with an embodiment of the present disclosure, the above-mentioned implementing result based on above-mentioned each test case exports corresponding test knot Fruit includes: the implementing result based on above-mentioned each test case, respectively count implementing result show the test case to run succeeded and Implementing result shows to execute the test case of failure;Analysis implementing result shows to execute the failure cause of the test case of failure; And based on the above-mentioned test case to run succeeded, the test case of above-mentioned execution failure and above-mentioned failure cause, output pair The test result answered.
In accordance with an embodiment of the present disclosure, the above method further include: it is upper for being based on above-mentioned object information in above-mentioned test container State after measurand configures above-mentioned corresponding test environment, save for describe above-mentioned corresponding test environment with confidence Breath;And after all operation is completed in above-mentioned multiple test cases, above-mentioned configuration information is removed to cancel above-mentioned corresponding match Set environment.
The second aspect of the disclosure provides a kind of object test macro, comprising: first obtains module, surveys for passing through Try the object information that container obtains measurand;Configuration module, for being based on above-mentioned object information extremely by above-mentioned test container Corresponding test environment is configured less for above-mentioned measurand;And first processing module, for matching by above-mentioned test container Operation is for testing at least one test case of above-mentioned measurand and exporting corresponding test result in the test environment set.
In accordance with an embodiment of the present disclosure, at least one above-mentioned test case includes multiple test cases, and above system is also wrapped Include: detection module is that above-mentioned measurand successfully configures for detecting above-mentioned test container whether to be based on above-mentioned object information Above-mentioned corresponding test environment out;Second obtains module, is for being based on above-mentioned object information successfully in above-mentioned test container In the case that above-mentioned measurand configures above-mentioned corresponding test environment configurations, believe that above-mentioned test container based on above-mentioned object Breath obtains condition depended information, wherein above-mentioned condition depended information is for characterizing each test case in above-mentioned multiple test cases Between dependence;And Second processing module, for being based in the test environment configured by above-mentioned test container It states condition depended information and runs above-mentioned multiple test cases to test above-mentioned measurand and export corresponding test result.
In accordance with an embodiment of the present disclosure, above system further include: generation module, in above-mentioned test container and being not based on Above-mentioned object information is successfully to generate and survey for characterizing in the case that above-mentioned measurand configures above-mentioned corresponding test environment The correlation report of test ring border configuration failure.
In accordance with an embodiment of the present disclosure, above-mentioned Second processing module comprises determining that unit, for holding by above-mentioned test In the test environment of device configuration, determines and each test case in above-mentioned multiple test cases is run based on above-mentioned condition depended information Implementing result;And output unit exports corresponding test result for the implementing result based on above-mentioned each test case.
In accordance with an embodiment of the present disclosure, above-mentioned output unit includes: statistics subelement, for being based on above-mentioned each test case Implementing result, respectively count implementing result show the test case to run succeeded and implementing result show execute failure test Use-case;Subelement is analyzed, the failure cause for showing the test case of execution failure for analyzing implementing result;And output is single Member, for based on the above-mentioned test case to run succeeded, the test case of above-mentioned execution failure and above-mentioned failure cause, output Corresponding test result.
In accordance with an embodiment of the present disclosure, above system further include: preserving module, it is above-mentioned for being based in above-mentioned test container Object information is after above-mentioned measurand configures above-mentioned corresponding test environment, to save for describing above-mentioned corresponding test wrapper The configuration information in border;And module is removed, after all operation is completed in above-mentioned multiple test cases, remove above-mentioned configuration Information is to cancel above-mentioned corresponding configuration surroundings.
A kind of computer system is provided in terms of the third of the disclosure, comprising: one or more processors;Storage dress It sets, for storing one or more programs, wherein when one or more programs are executed by one or more processors, so that The object test method of one or more processors realization any of the above-described.
4th aspect of the disclosure provides a kind of computer-readable medium, is stored thereon with executable instruction, this refers to Enable the object test method for making processor realize any of the above-described when being executed by processor.
By embodiment of the disclosure, due to using the object information for obtaining measurand by test container;Pass through survey Examination container is based on object information and is at least the corresponding test environment of measurand configuration;And in the survey configured by test container It is run in test ring border for testing at least one test case of measurand and exporting the technical solution of corresponding test result, It can at least partly overcome in the related technology, overcome and tester's manual operation is needed to configure for measurand in the related technology Corresponding test environment, so that the technical issues of seriously affecting testing efficiency, realizes the technical effect for improving testing efficiency.
Detailed description of the invention
In order to which the disclosure and its advantage is more fully understood, referring now to being described below in conjunction with attached drawing, in which:
Fig. 1 diagrammatically illustrates the application scenarios suitable for object test method according to the embodiment of the present disclosure;
Fig. 2 diagrammatically illustrates the flow chart of the object test method according to the embodiment of the present disclosure;
Fig. 3 A diagrammatically illustrates the flow chart of the object test method according to another embodiment of the disclosure;
Fig. 3 B diagrammatically illustrates the flow chart of the object test method according to the another embodiment of the disclosure;
Fig. 3 C diagrammatically illustrates the flow chart of the corresponding test result of output according to the embodiment of the present disclosure;
Fig. 3 D diagrammatically illustrates the implementing result based on each test case according to the embodiment of the present disclosure, exports corresponding The flow chart of test result;
Fig. 3 E diagrammatically illustrates the flow chart of the object test method according to disclosure another embodiment;
Fig. 4 diagrammatically illustrates the block diagram of the object test macro according to the embodiment of the present disclosure;
Fig. 5 A diagrammatically illustrates the block diagram of the object test macro according to another embodiment of the disclosure;
Fig. 5 B diagrammatically illustrates the block diagram of the object test macro according to the another embodiment of the disclosure;
Fig. 5 C diagrammatically illustrates the block diagram of the Second processing module according to the embodiment of the present disclosure;
Fig. 5 D diagrammatically illustrates the block diagram of the output unit according to the embodiment of the present disclosure;
Fig. 5 E diagrammatically illustrates the block diagram of the object test macro according to disclosure another embodiment;And
Fig. 6 diagrammatically illustrates the block diagram for being suitable for the computer system for being used to realize the embodiment of the present disclosure.
Specific embodiment
Hereinafter, will be described with reference to the accompanying drawings embodiment of the disclosure.However, it should be understood that these descriptions are only exemplary , and it is not intended to limit the scope of the present disclosure.In addition, in the following description, descriptions of well-known structures and technologies are omitted, with Avoid unnecessarily obscuring the concept of the disclosure.
Term as used herein is not intended to limit the disclosure just for the sake of description specific embodiment.It uses herein The terms "include", "comprise" etc. show the presence of the feature, step, operation and/or component, but it is not excluded that in the presence of Or add other one or more features, step, operation or component.
There are all terms (including technical and scientific term) as used herein those skilled in the art to be generally understood Meaning, unless otherwise defined.It should be noted that term used herein should be interpreted that with consistent with the context of this specification Meaning, without that should be explained with idealization or excessively mechanical mode.
It, in general should be according to this using statement as " at least one in A, B and C etc. " is similar to Field technical staff is generally understood the meaning of the statement to make an explanation (for example, " system at least one in A, B and C " Should include but is not limited to individually with A, individually with B, individually with C, with A and B, with A and C, have B and C, and/or System etc. with A, B, C).Using statement as " at least one in A, B or C etc. " is similar to, generally come Saying be generally understood the meaning of the statement according to those skilled in the art to make an explanation (for example, " having in A, B or C at least One system " should include but is not limited to individually with A, individually with B, individually with C, with A and B, have A and C, have B and C, and/or the system with A, B, C etc.).It should also be understood by those skilled in the art that substantially arbitrarily indicating two or more The adversative conjunction and/or phrase of optional project shall be construed as either in specification, claims or attached drawing A possibility that giving including one of these projects, either one or two projects of these projects.For example, phrase " A or B " should A possibility that being understood to include " A " or " B " or " A and B ".
Shown in the drawings of some block diagrams and/or flow chart.It should be understood that some sides in block diagram and/or flow chart Frame or combinations thereof can be realized by computer program instructions.These computer program instructions can be supplied to general purpose computer, The processor of special purpose computer or other Programmable object test devices, so that these instructions are when executed by this processor can be with Creation is for realizing function/operation device illustrated in these block diagrams and/or flow chart.
Therefore, the technology of the disclosure can be realized in the form of hardware and/or software (including firmware, microcode etc.).Separately Outside, the technology of the disclosure can take the form of the computer program product on the computer-readable medium for being stored with instruction, should Computer program product uses for instruction execution system or instruction execution system is combined to use.In the context of the disclosure In, computer-readable medium, which can be, can include, store, transmitting, propagating or transmitting the arbitrary medium of instruction.For example, calculating Machine readable medium can include but is not limited to electricity, magnetic, optical, electromagnetic, infrared or semiconductor system, device, device or propagation medium. The specific example of computer-readable medium includes: magnetic memory apparatus, such as tape or hard disk (HDD);Light storage device, such as CD (CD-ROM);Memory, such as random access memory (RAM) or flash memory;And/or wire/wireless communication link.
Present disclose provides a kind of object test methods, comprising: the object information of measurand is obtained by test container; Object information, which is based on, by test container is at least the corresponding test environment of measurand configuration;And match by test container Operation is for testing at least one test case of measurand and exporting corresponding test result in the test environment set.Pass through Test container obtains the object information of measurand, enables test container to be based on object information and is at least measurand configuration Corresponding test environment, the object test method of the disclosure overcome need in the related technology tester manual operation be tested Object configures corresponding test environment, so that the technical issues of seriously affecting testing efficiency, realizes the technology for improving testing efficiency Effect.
Fig. 1 diagrammatically illustrates the application scenarios 100 suitable for object test method according to the embodiment of the present disclosure.It needs It is noted that being only the example that can apply the application scenarios of the embodiment of the present disclosure shown in Fig. 1, to help those skilled in the art Understand the technology contents of the disclosure, but is not meant to that the embodiment of the present disclosure may not be usable for other equipment, system, environment or field Scape.
Automation framework is for the purpose of operational trials, a set of tool for test of exploitation, and existing automation is surveyed Trial work have it is very much, such as Quick Test Professional, referred to as QTP, Rational Functional Tester, Referred to as RFT, selenium, Mcafe etc., in practical business test process, tester can develop to survey suitable for itself The testing tool of examination business, but the determination of automatic test demand, the design of automated test frame, test script are write It is required to for quite a long time with debugging to complete, along with itself is a the exploitations of test software for exploitation testing tool Journey takes a long time to complete, and more demanding to the development ability of tester, especially the meeting when exploitation amount is excessive The engaged test time, influence test effect.
In view of this, the disclosure provides a kind of object test method, based on the basis of go test test, building one kind can The automated test frame quickly used, by the committed step of software test: manually dispose tests environment, manually performs test and uses Example and statistical test are abstracted as an automation framework as a result, sending test report manually, and modularization, systematization simultaneously integrate Get up, so that test data, test code and data check is mutually separated comes, using test data as inputting, other own Module becomes similar containers device, such as test container 102, as shown in Figure 1.
Can be accomplished based on the frame: test case 101 is as input, by this test container of automated test frame 102, test report 103 can be directly obtained, automatic test is fully achieved, saves the testing time, improves testing efficiency.The frame Frame reproducibility, scalability are very strong, can Quick Extended to server-side interface testing, server-side operational trials, the automation is surveyed Environmental preparation can be disposed test data, environment and test and test environment cleaning modul by trying frame, and intermodule function is only It is vertical, it can quickly transplant very much the test for any service end interface and business.
In application scenarios as shown in Figure 1, it should be appreciated that the number of the test case 101 in Fig. 1 is only schematic 's.Needs are realized according to practical business, can have any number of test case 101.
Below in conjunction with application scenarios shown in FIG. 1, the object test method provided the embodiment of the present disclosure elaborates.
Fig. 2 diagrammatically illustrates the flow chart of the object test method according to the embodiment of the present disclosure.
As shown in Fig. 2, the object test method may include operation S210~S230.Wherein:
In operation S210, the object information of measurand is obtained by test container.
In operation S220, object information is based on by test container and is at least the corresponding test environment of measurand configuration.
In operation S230, at least one for testing measurand is run in the test environment configured by test container A test case simultaneously exports corresponding test result.
In accordance with an embodiment of the present disclosure, measurand can be can include but is not limited to soft with software in need of test Function in part, module or system.According to the difference of actual test business, measurand can be the partial function of software, mould Block or system or whole functions, module or system.
In accordance with an embodiment of the present disclosure, data type and the particular content such as table 1 that data management is related in test container Shown, according to the difference of actual test business, data type and particular content in test container can be different, and the disclosure is not done It limits.
Table 1
It should be noted that the object information of measurand can include but is not limited to following information: measurand storage Or the server ip address of operation;The IP address that test is test equipment is carried out to measurand, which can basis Actual test business demand is artificially specified, as long as being able to satisfy the testing requirement of test measurand, herein without limitation;It surveys Data are tried, can include but is not limited to test input data, the desired output result of test data and expectation state etc..
In accordance with an embodiment of the present disclosure, it by the object information of the available measurand of test container, also, tests and holds Device can obtain test environment and test equipment information based on the object information of measurand, for corresponding to for measurand configuration Test environment, in above-mentioned test environment, operation exports test for testing at least one test case of measurand As a result, specifically at least one test case run in the test environment configured by test container be not the disclosure weight Point, is not repeated herein.
In accordance with an embodiment of the present disclosure, it according to the demand of actual test business, can add in real time for testing tested pair The test case of elephant, access function are based on go test principle, introduce two Bao Wen of testing and gopkg.in/check.v1 Part, details are not described herein again.
It is understood that the basis that the test frame of the disclosure is tested based on go test, but due to by manually dispose Environment is tested, manually performs test case and statistical test as a result, sending test report manually is abstracted as an automation frame Frame, modularization, systematization simultaneously integrate, so that test data, test code and data check is mutually separated comes, so making The frame reproducibility, scalability it is very strong, can Quick Extended to server-side interface testing, server-side operational trials should Test data, environment can be disposed and be tested environmental preparation and test environment cleaning modul, module by automated test frame Between functional independence, can quickly transplant very much for it is any service end interface and business test.
The object test method that the disclosure provides, it can be understood as test template is adapted to any task service end business Test scene, while service end interface automatic test can be fast implemented,
By embodiment of the disclosure, through test container on the basis of obtaining the object information of measurand, so that Test container is that measurand configures corresponding test environment, can at least partly overcome in the related technology, need tester Manual operation configures corresponding test environment to measurand, so that the technical issues of having seriously affected testing efficiency, realizes and survey Examination data are isolated with environmental services, improve the technical effect of testing efficiency.
Below with reference to Fig. 3 A~Fig. 3 E, object test method shown in Fig. 2 is described further in conjunction with specific embodiments.
Fig. 3 A diagrammatically illustrates the flow chart of the object test method according to another embodiment of the disclosure.
As shown in Figure 3A, which may include aforementioned operation S210, S220 and operation S311~S313.Its In:
In operation S311, it is that measurand successfully configures corresponding survey that whether detection test container, which has been based on object information, Test ring border.
In operation S312, being based on object information successfully in test container is that measurand configures corresponding test environment In the case where configuration, so that test container is based on object information and obtain condition depended information.
In operation S313, multiple tests are run based on condition depended information in the test environment configured by test container Use-case is to test measurand and export corresponding test result.
In accordance with an embodiment of the present disclosure, condition depended information is for characterizing in multiple test cases between each test case Dependence.As it appears from the above, test case includes the case where multiple test cases in test case for testing measurand Under, there is dependence, since these dependences can all be obtained by test container, not between test case Influence the disclosure specific embodiment, therefore, the disclosure to the dependence between test case without limitation.
In accordance with an embodiment of the present disclosure, object information is based on by test container and is at least the corresponding survey of measurand configuration Test ring border may succeed, it is also possible to which failure, into data verification, that is, test phase, specifically, is led in the case where configuration successful Go test entrance is crossed, testing service device address (can be taking human as nominative testing equipment) be selected according to testing example design, it can be with Run different test cases on different testing service devices, the dependence environment of setup test use-case, reading service device address, Device address, port numbers and configuration information, each test case is independent, does not interdepend, complementary test case encapsulation At a scrnario testing use-case.
It should be noted that the test frame supports the test case sequence of multiple modules to execute, multiple modules are also supported Test case concurrently execute, it is non-interference, including interface testing and scrnario testing and integration testing.
By embodiment of the disclosure, in the object information for obtaining measurand by test container, so that test container On the basis of configuring corresponding test environment for measurand, so that test container is based on object information and obtains condition depended information, At least partly overcoming in the related technology, tester's manual operation is needed to configure corresponding test environment to measurand, from And the technical issues of having seriously affected testing efficiency, the basis of each test case logical relation is provided to the execution of test case On, realize the technical effect for improving testing efficiency.
Fig. 3 B diagrammatically illustrates the flow chart of the object test method according to the another embodiment of the disclosure.
As shown in Figure 3B, object test method aforementioned operation S210, S220, S311, S312, S313 and operation S321.Wherein:
In operation S321, in test container and to be not based on object information successfully be that measurand configures corresponding test wrapper In the case where border, the correlation report for the failure of characterization test environment configurations is generated.
In accordance with an embodiment of the present disclosure, object information is based on by test container and is at least the corresponding survey of measurand configuration Test ring border may succeed, it is also possible to which failure can send environment deployment failure postal in the case where configuration failure to tester Part or report generate the correlation report for the failure of characterization test environment configurations, report environment deployment unsuccessfully location and reason, tool Body, the correlation report of characterization test environment configurations failure can be depending on practical business demand.
By embodiment of the disclosure, when testing environment configuration failure, the correlation report of failed regeneration at least may be used Partially to overcome in the related technology, test report needs the technical issues of manually generating, and realizes the skill for automatically generating test report Art effect.
Fig. 3 C diagrammatically illustrates the flow chart of the corresponding test result of output according to the embodiment of the present disclosure.
As shown in Figure 3 C, this method may include operation S331 and S332.Wherein:
In operation S331, in the test environment configured by test container, determine more based on the operation of condition depended information The implementing result of each test case in a test case.
Corresponding test result is exported based on the implementing result of each test case in operation S332.
In the related technology, the execution needs of test case manually perform.
In accordance with an embodiment of the present disclosure, by test container configure test environment in based on condition depended information automatically by Item runs multiple test cases.
It is understood that the implementing result of any test case may succeed, it is also possible to unsuccessfully, specifically, can incite somebody to action The actual operating data of test case compares with the expected data of the test case, if meeting, illustrates that the test case is held It goes successfully, conversely, then illustrate that the test case executes failure, to the same test case of same module, once test case Execute failure, then exit the use-case test, test case implementing result be failure.
In accordance with an embodiment of the present disclosure, corresponding test knot can be exported according to the implementing result of each test case automatically Fruit, without counting manually.
By embodiment of the disclosure, the condition depended information based on acquisition obtains the implementing result of each test case, defeated Test result out at least can partially overcome in the related technology, and test report needs the technical issues of manually generating, and realize automatic Generate the technical effect of test report.
Fig. 3 D diagrammatically illustrates the implementing result based on each test case according to the embodiment of the present disclosure, exports corresponding The flow chart of test result.
As shown in Figure 3D, this method may include operation S341~S343.Wherein:
In operation S341, based on the implementing result of each test case, implementing result is counted respectively and shows the survey to run succeeded Example and implementing result on probation show to execute the test case of failure.
In operation S342, analysis implementing result shows to execute the failure cause of the test case of failure.
In operation S343, based on the test case to run succeeded, the test case to fail and failure cause, output are executed Corresponding test result.
In accordance with an embodiment of the present disclosure, no matter test case runs succeeded or executes failure, programming count test case Implementing result arranges the sum of implementation of test cases, the test case number that runs succeeded, the test case number for executing failure, with And the failure cause of the test case of failure is executed, according to test practical business demand, above-mentioned test result is formed corresponding Test report simultaneously exports, and transmission test report is (as shown in table 2) to give related development, tester, and test report includes that test is used The information and test result information of example.
It should be noted that test report shown in table 2 is exemplary only, not to the limit of test report particular content It is fixed, can be according to actual test business the case where, the test report adaptable with test business is generated, details are not described herein again.
Table 2
By embodiment of the disclosure, counts the implementing result (success or failure) of each test case and execute failure The failure cause of test case, outputs test result, and at least can partially overcome in the related technology, and test report needs raw manually At the technical issues of, realize and automatically generate the technical effect of test report.
Fig. 3 E diagrammatically illustrates the flow chart of the object test method according to disclosure another embodiment.
Such as Fig. 3 E, the object test method in addition to it may include aforementioned operation S210, S220, S311, S312, S313, It can also include operation S351 and S352.Wherein:
In operation S351, being based on object information in test container is after measurand configures corresponding test environment, to protect Deposit the configuration information for describing corresponding test environment.
In operation S352, after all operation is completed in multiple test cases, configuration information is removed to cancel corresponding match Set environment.
In accordance with an embodiment of the present disclosure, no matter test case runs succeeded or executes failure, complete in multiple test cases After portion's operation is completed, removing is used to describe the corresponding configuration information for testing environment and tests condition depended by test container, Restore test environment, so that environment is tested after the completion of testing each time,
By embodiment of the disclosure, after the completion of test case executes, configuration information is removed to cancel corresponding configuration Environment restores test environment, realizes release memory space, and purify the technical effect of test environment.
Fig. 4 diagrammatically illustrates the block diagram of the object test macro according to the embodiment of the present disclosure.
As shown in figure 4, the object test macro 400 may include the first acquisition module 410, configuration module 420 and first Processing module 430.Wherein: first obtains the object information that module 410 is used to obtain measurand by test container.Configure mould Block 420, which is used to be based on object information by test container to be at least measurand, configures corresponding test environment.First processing mould Block 430 is used to run at least one test case for testing measurand in the test environment configured by test container And export corresponding test result.
By embodiment of the disclosure, through test container on the basis of obtaining the object information of measurand, so that Test container is that measurand configures corresponding test environment, can at least partly overcome in the related technology, need tester Manual operation configures corresponding test environment to measurand, so that the technical issues of having seriously affected testing efficiency, realizes and survey Examination data are isolated with environmental services, improve the technical effect of testing efficiency.
Below with reference to Fig. 5 A~Fig. 5 E, object test macro shown in Fig. 4 is described further in conjunction with specific embodiments.
Fig. 5 A diagrammatically illustrates the block diagram of the object test macro according to another embodiment of the disclosure.
As shown in Figure 5A, which may include the first acquisition module 410, configuration module 420, may be used also To include that detection module 511, second obtains module 512 and Second processing module 513.Wherein: detection module 511 is surveyed for detecting It is that measurand successfully configures corresponding test environment that whether examination container, which has been based on object information,.Second, which obtains module 512, uses In in the case where it is that measurand configures corresponding test environment configurations that test container, which has been based on object information successfully, make to survey It tries container and is based on object information acquisition condition depended information, wherein condition depended information is each in multiple test cases for characterizing Dependence between test case.Second processing module 513 in the test environment configured by test container for being based on Condition depended information runs multiple test cases to test measurand and export corresponding test result.
By embodiment of the disclosure, in the object information for obtaining measurand by test container, so that test container On the basis of configuring corresponding test environment for measurand, so that test container is based on object information and obtains condition depended information, At least partly overcoming in the related technology, tester's manual operation is needed to configure corresponding test environment to measurand, from And the technical issues of having seriously affected testing efficiency, the basis of each test case logical relation is provided to the execution of test case On, realize the technical effect for improving testing efficiency.
Fig. 5 B diagrammatically illustrates the block diagram of the object test macro according to the another embodiment of the disclosure.
As shown in Figure 5 B, which may include the first acquisition module 410, configuration module 420, detection Module 511, second obtains module 512 and Second processing module 513, can also include that generation module 521 is used in test container And being not based on object information successfully is to generate in the case that measurand configures corresponding test environment and be used for characterization test ring The correlation report of border configuration failure.
By embodiment of the disclosure, when testing environment configuration failure, the correlation report of failed regeneration at least may be used Partially to overcome in the related technology, test report needs the technical issues of manually generating, and realizes the skill for automatically generating test report Art effect.
Fig. 5 C diagrammatically illustrates the block diagram of the Second processing module according to the embodiment of the present disclosure.
As shown in Figure 5 C, Second processing module 513 can include determining that unit 531 and output unit 532.Wherein: determining Unit 531 is used in the test environment configured by test container, determines that running multiple tests based on condition depended information uses The implementing result of each test case in example.Output unit 532 is used for the implementing result based on each test case, exports corresponding survey Test result.
By embodiment of the disclosure, the condition depended information based on acquisition obtains the implementing result of each test case, defeated Test result out at least can partially overcome in the related technology, and test report needs the technical issues of manually generating, and realize automatic Generate the technical effect of test report.
Fig. 5 D diagrammatically illustrates the block diagram of the output unit according to the embodiment of the present disclosure.
As shown in Figure 5 D, output unit 532 may include statistics subelement 541, analysis subelement 542 and output subelement 543.Wherein: statistics subelement 541 be used for the implementing result based on each test case, respectively count implementing result show execute at The test case and implementing result of function show to execute the test case of failure.Analysis subelement 542 is for analyzing implementing result table The failure cause of the bright test case for executing failure.Output subelement 543 is used for based on the test case to run succeeded, executes mistake The test case and failure cause lost, exports corresponding test result.
By embodiment of the disclosure, counts the implementing result (success or failure) of each test case and execute failure The failure cause of test case, outputs test result, and at least can partially overcome in the related technology, and test report needs raw manually At the technical issues of, realize and automatically generate the technical effect of test report.
Fig. 5 E diagrammatically illustrates the block diagram of the object test macro according to disclosure another embodiment.
As shown in fig. 5e, which may include the first acquisition module 410, configuration module 420, detection Module 511, second obtains except module 512 and Second processing module 513, can also include preserving module 551 and removing module 552.Wherein: preserving module 551 is used to be based on object information in test container to be that measurand configures corresponding test environment Afterwards, the configuration information for describing corresponding test environment is saved.Module 552 is removed to be used to all run in multiple test cases After completion, configuration information is removed to cancel corresponding configuration surroundings.
By embodiment of the disclosure, after the completion of test case executes, configuration information is removed to cancel corresponding configuration Environment restores test environment, realizes the technical effect of purification test environment.
It is understood that first obtains module 410, configuration module 420 and first processing module 430, detection module 511, second module 512 is obtained, Second processing module 513, generation module 521, preserving module 551, module 552 is removed, generates Module 521, determination unit 531 and output unit 532, statistics subelement 541, analysis subelement 542 and output subelement 543 can It is realized in a module/unit/subelement with merging or any one module/unit/subelement therein can be split It is divided into multiple module/unit/subelements.Alternatively, one or more module/unit/sons in these module/unit/subelements At least partly function of unit can be combined with other modules/unit/subelement at least partly function, and in a mould It is realized in block/unit/subelement.In accordance with an embodiment of the present disclosure, first module 410, configuration module 420 and the first processing are obtained Module 430, detection module 511, second obtain module 512, Second processing module 513, generation module 521, preserving module 551, Remove module 552, generation module 521, determination unit 531 and output unit 532, statistics subelement 541, analysis subelement 542 Hardware circuit, such as field-programmable gate array can be at least implemented partly as at least one of subelement 543 is exported Arrange (FPGA), programmable logic array (PLA), system on chip, the system on substrate, the system in encapsulation, specific integrated circuit (ASIC), it or can be realized with carrying out the hardware such as any other rational method that is integrated or encapsulating or firmware to circuit, or It is realized with software, the appropriately combined of hardware and firmware three kinds of implementations.Alternatively, first obtains module 410, configuration module 420 and first processing module 430, detection module 511, second obtain module 512, Second processing module 513, generation module 521, Preserving module 551 removes module 552, generation module 521, determination unit 531 and output unit 532, statistics subelement 541, divides At least one of analysis subelement 542 and output subelement 543 can at least be implemented partly as computer program module, when When the program is run by computer, the function of corresponding module can be executed.
It should be noted that object test macro part is surveyed with object in embodiment of the disclosure in embodiment of the disclosure Method for testing part be it is corresponding, the description of object test macro part is with specific reference to object Test Methods section, herein no longer It repeats.
As on the other hand, the disclosure additionally provides a kind of computer system, comprising: one or more processors;Storage Device, for storing one or more programs, wherein when one or more programs are executed by one or more processors, make It obtains one or more processors and realizes object test method described in any embodiment as above.
Fig. 6 diagrammatically illustrates the block diagram for being suitable for the computer system for being used to realize the embodiment of the present disclosure.Meter shown in Fig. 6 Calculation machine system is only an example, should not function to the embodiment of the present disclosure and use scope bring any restrictions.
As shown in fig. 6, include processor 601 according to the computer system 600 of the embodiment of the present disclosure, it can be according to storage It is loaded into random access storage device (RAM) 603 in the program in read-only memory (ROM) 602 or from storage section 608 Program and execute various movements appropriate and processing.Processor 601 for example may include general purpose microprocessor (such as CPU), refer to Enable set processor and/or related chip group and/or special microprocessor (for example, specific integrated circuit (ASIC)), etc..Processing Device 601 can also include the onboard storage device for caching purposes.Processor 601 may include for executing with reference to Fig. 2, Fig. 3 A Single treatment unit either multiple processing of the different movements of the method flow according to the embodiment of the present disclosure of~Fig. 3 E description Unit.
In RAM 603, it is stored with system 600 and operates required various programs and data.Processor 601, ROM 602 with And RAM 603 is connected with each other by bus 604.Processor 601 is held by executing the program in ROM 602 and/or RAM 603 Various operations of the row above with reference to Fig. 2, Fig. 3 A~Fig. 3 E object test method described.It is noted that program also can store In one or more memories in addition to ROM 602 and RAM 603.Processor 601 can also be stored in one by executing Program in a or multiple memories executes the various behaviour above with reference to Fig. 2, Fig. 3 A~Fig. 3 E object test method described Make.
In accordance with an embodiment of the present disclosure, system 600 can also include input/output (I/O) interface 605, input/output (I/O) interface 605 is also connected to bus 604.System 600 can also include be connected to I/O interface 605 with one in lower component Item is multinomial: the importation 606 including keyboard, mouse etc.;Including such as cathode-ray tube (CRT), liquid crystal display (LCD) Deng and loudspeaker etc. output par, c 607;Storage section 608 including hard disk etc.;And including such as LAN card, modulatedemodulate Adjust the communications portion 609 of the network interface card of device etc..Communications portion 609 executes communication process via the network of such as internet. Driver 610 is also connected to I/O interface 605 as needed.Detachable media 611, such as disk, CD, magneto-optic disk, semiconductor Memory etc. is mounted on as needed on driver 610, in order to be pacified as needed from the computer program read thereon It is packed into storage section 608.
In accordance with an embodiment of the present disclosure, it may be implemented as computer software journey above with reference to the method for flow chart description Sequence.For example, embodiment of the disclosure includes a kind of computer program product comprising carry meter on a computer-readable medium Calculation machine program, the computer program include the program code for method shown in execution flow chart.In such embodiments, The computer program can be downloaded and installed from network by communications portion 609, and/or be pacified from detachable media 611 Dress.When the computer program is executed by processor 601, the above-mentioned function of limiting in the system of the embodiment of the present disclosure is executed.Root According to embodiment of the disclosure, system as described above, unit, module, unit etc. can by computer program module come It realizes.
It should be noted that computer-readable medium shown in the disclosure can be computer-readable signal media or meter Calculation machine readable storage medium storing program for executing either the two any combination.Computer readable storage medium for example can be --- but not Be limited to --- electricity, magnetic, optical, electromagnetic, infrared ray or semiconductor system, device or device, or any above combination.Meter The more specific example of calculation machine readable storage medium storing program for executing can include but is not limited to: have the electrical connection, just of one or more conducting wires Taking formula computer disk, hard disk, random access storage device (RAM), read-only memory (ROM), erasable type may be programmed read-only storage Device (EPROM or flash memory), optical fiber, portable compact disc read-only memory (CD-ROM), light storage device, magnetic memory device, Or above-mentioned any appropriate combination.In the disclosure, computer readable storage medium can be it is any include or storage journey The tangible medium of sequence, the program can be commanded execution system, device or device use or in connection.And at this In open, computer-readable signal media may include in a base band or as the data-signal that carrier wave a part is propagated, Wherein carry computer-readable program code.The data-signal of this propagation can take various forms, including but unlimited In electromagnetic signal, optical signal or above-mentioned any appropriate combination.Computer-readable signal media can also be that computer can Any computer-readable medium other than storage medium is read, which can send, propagates or transmit and be used for By the use of instruction execution system, device or device or program in connection.Include on computer-readable medium Program code can transmit with any suitable medium, including but not limited to: wireless, electric wire, optical cable, RF etc. are above-mentioned Any appropriate combination.In accordance with an embodiment of the present disclosure, computer-readable medium may include above-described ROM 602 And/or one or more memories other than RAM 603 and/or ROM 602 and RAM 603.
Flow chart and block diagram in attached drawing are illustrated according to the system of the various embodiments of the disclosure, method and computer journey The architecture, function and operation in the cards of sequence product.In this regard, each box in flowchart or block diagram can generation A part of one module, program segment or code of table, a part of above-mentioned module, program segment or code include one or more Executable instruction for implementing the specified logical function.It should also be noted that in some implementations as replacements, institute in box The function of mark can also occur in a different order than that indicated in the drawings.For example, two boxes succeedingly indicated are practical On can be basically executed in parallel, they can also be executed in the opposite order sometimes, and this depends on the function involved.Also it wants It is noted that the combination of each box in block diagram or flow chart and the box in block diagram or flow chart, can use and execute rule The dedicated hardware based systems of fixed functions or operations is realized, or can use the group of specialized hardware and computer instruction It closes to realize.
As on the other hand, the disclosure additionally provides a kind of computer-readable medium, which can be Included in equipment described in above-described embodiment;It is also possible to individualism, and without in the supplying equipment.Above-mentioned calculating Machine readable medium carries one or more program, when said one or multiple programs are executed by the equipment, makes It obtains the equipment and executes object test method, comprising: pass through the object information that test container obtains measurand;Pass through test container It is at least measurand based on object information and configures corresponding test environment;And in the test environment configured by test container Middle operation is for testing at least one test case of measurand and exporting corresponding test result.
Embodiment of the disclosure is described above.But the purpose that these embodiments are merely to illustrate that, and It is not intended to limit the scope of the present disclosure.Although respectively describing each embodiment above, but it is not intended that each reality Use cannot be advantageously combined by applying the measure in example.The scope of the present disclosure is defined by the appended claims and the equivalents thereof.It does not take off From the scope of the present disclosure, those skilled in the art can make a variety of alternatives and modifications, these alternatives and modifications should all fall in this Within scope of disclosure.

Claims (14)

1. a kind of object test method, comprising:
The object information of measurand is obtained by test container;
The object information, which is based on, by the test container is at least the corresponding test environment of the measurand configuration;And
At least one test for testing the measurand is run in the test environment configured by the test container Use-case simultaneously exports corresponding test result.
2. according to the method described in claim 1, wherein, at least one described test case includes multiple test cases, described Method further include:
Detect the test container whether be based on the object information be the measurand successfully configure it is described corresponding Test environment;
Being based on the object information successfully in the test container is that the measurand configures the corresponding test wrapper Border configure in the case where, make the test container be based on the object information obtain condition depended information, wherein the environment according to Information is relied to be used to characterize the dependence in the multiple test case between each test case;And
The multiple test is run based on the condition depended information in the test environment configured by the test container to use Example is to test the measurand and export corresponding test result.
3. according to the method described in claim 2, wherein, the method also includes:
In the test container and it is not based on the object information successfully and is that the measurand configures is described corresponding In the case where testing environment, the correlation report for the failure of characterization test environment configurations is generated.
4. according to the method described in claim 2, wherein, the corresponding test result of the output includes:
In the test environment configured by the test container, determines and the multiple survey is run based on the condition depended information The implementing result of each test case in example on probation;And
Based on the implementing result of each test case, corresponding test result is exported.
5. according to the method described in claim 4, wherein, the implementing result based on each test case, output corresponds to Test result include:
Based on the implementing result of each test case, implementing result is counted respectively and shows the test case to run succeeded and execution The result shows that executing the test case of failure;
Analysis implementing result shows to execute the failure cause of the test case of failure;And
Based on the test case to run succeeded, the test case for executing failure and the failure cause, output pair The test result answered.
6. according to the method described in claim 2, wherein, the method also includes:
Being based on the object information in the test container is after the measurand configures the corresponding test environment, to protect Deposit the configuration information for describing the corresponding test environment;And
After all operation is completed in the multiple test case, the configuration information is removed to cancel the corresponding configuration ring Border.
7. a kind of object test macro, comprising:
First obtains module, for obtaining the object information of measurand by test container;
Configuration module, it is corresponding for being at least the measurand configuration based on the object information by the test container Test environment;And
First processing module, for being run in the test environment configured by the test container for testing described tested pair At least one test case of elephant simultaneously exports corresponding test result.
8. system according to claim 7, wherein at least one described test case includes multiple test cases, described System further include:
Detection module is that the measurand successfully configures for detecting the test container whether to be based on the object information The corresponding test environment out;
Second obtains module, is that the measurand configures for being based on the object information successfully in the test container In the case where the corresponding test environment configurations, so that the test container is based on the object information and obtain condition depended letter Breath, wherein the condition depended information is used to characterize the dependence in the multiple test case between each test case;With And
Second processing module is transported for being based on the condition depended information in the test environment configured by the test container The multiple test case of row is to test the measurand and export corresponding test result.
9. system according to claim 8, wherein the system also includes:
Generation module, in the test container and being not based on the object information successfully and being the measurand configuration Out in the case where the corresponding test environment, the correlation report for the failure of characterization test environment configurations is generated.
10. system according to claim 8, wherein the Second processing module includes:
Determination unit, for determining and being based on the condition depended information in the test environment configured by the test container Run the implementing result of each test case in the multiple test case;And
Output unit exports corresponding test result for the implementing result based on each test case.
11. system according to claim 10, wherein the output unit includes:
Subelement is counted, for the implementing result based on each test case, implementing result is counted respectively and shows to run succeeded Test case and implementing result show execute failure test case;
Subelement is analyzed, the failure cause for showing the test case of execution failure for analyzing implementing result;And
Subelement is exported, for based on the test case to run succeeded, the test case and described for executing failure Failure cause exports corresponding test result.
12. system according to claim 8, wherein the system also includes:
Preserving module, for the test container be based on the object information be the measurand configure it is described corresponding After testing environment, the configuration information for describing the corresponding test environment is saved;And
Module is removed, after all operation is completed in the multiple test case, removes the configuration information to cancel State corresponding configuration surroundings.
13. a kind of computer system, comprising:
One or more processors;
Storage device, for storing one or more programs,
Wherein, when one or more programs are executed by one or more processors, so that one or more processors realize power Benefit requires any one of 1 to 6 object test method.
14. a kind of computer-readable medium, is stored thereon with executable instruction, which makes processor real when being executed by processor The object test method of existing any one of claims 1 to 6.
CN201810189962.4A 2018-03-08 2018-03-08 Object test method and its system, computer system and computer-readable medium Pending CN110245064A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810189962.4A CN110245064A (en) 2018-03-08 2018-03-08 Object test method and its system, computer system and computer-readable medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810189962.4A CN110245064A (en) 2018-03-08 2018-03-08 Object test method and its system, computer system and computer-readable medium

Publications (1)

Publication Number Publication Date
CN110245064A true CN110245064A (en) 2019-09-17

Family

ID=67882009

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810189962.4A Pending CN110245064A (en) 2018-03-08 2018-03-08 Object test method and its system, computer system and computer-readable medium

Country Status (1)

Country Link
CN (1) CN110245064A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111488584A (en) * 2020-04-16 2020-08-04 中国工商银行股份有限公司 Production environment testing method and device, computing equipment and medium
CN111627489A (en) * 2020-04-20 2020-09-04 珠海妙存科技有限公司 Flash memory characteristic analysis method and system
CN112286802A (en) * 2020-10-23 2021-01-29 上海淇玥信息技术有限公司 Method and device for testing program performance and electronic equipment
CN112650556A (en) * 2020-12-25 2021-04-13 芜湖雄狮汽车科技有限公司 Multitask concurrent testing method and device for vehicle
CN113204487A (en) * 2021-05-20 2021-08-03 山东英信计算机技术有限公司 Shared test environment cleaning method, system, terminal and storage medium
CN113220597A (en) * 2021-06-18 2021-08-06 中国农业银行股份有限公司 Test method, test device, electronic apparatus, and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1731747A (en) * 2005-07-29 2006-02-08 杭州华为三康技术有限公司 Automatization testing frame system and method
CN104601403A (en) * 2015-01-07 2015-05-06 上海瀚之友信息技术服务有限公司 Automatic test system
CN105701010A (en) * 2015-12-31 2016-06-22 北京元心科技有限公司 Method and device for accelerating software testing
CN106547689A (en) * 2016-10-20 2017-03-29 金航数码科技有限责任公司 A kind of automatic test cases development system and method based on web

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1731747A (en) * 2005-07-29 2006-02-08 杭州华为三康技术有限公司 Automatization testing frame system and method
CN104601403A (en) * 2015-01-07 2015-05-06 上海瀚之友信息技术服务有限公司 Automatic test system
CN105701010A (en) * 2015-12-31 2016-06-22 北京元心科技有限公司 Method and device for accelerating software testing
CN106547689A (en) * 2016-10-20 2017-03-29 金航数码科技有限责任公司 A kind of automatic test cases development system and method based on web

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111488584A (en) * 2020-04-16 2020-08-04 中国工商银行股份有限公司 Production environment testing method and device, computing equipment and medium
CN111488584B (en) * 2020-04-16 2023-12-01 中国工商银行股份有限公司 Method, device, computing equipment and medium for testing production environment
CN111627489A (en) * 2020-04-20 2020-09-04 珠海妙存科技有限公司 Flash memory characteristic analysis method and system
CN111627489B (en) * 2020-04-20 2023-09-29 珠海妙存科技有限公司 Flash memory characteristic analysis method and system
CN112286802A (en) * 2020-10-23 2021-01-29 上海淇玥信息技术有限公司 Method and device for testing program performance and electronic equipment
CN112286802B (en) * 2020-10-23 2023-04-25 上海淇玥信息技术有限公司 Method and device for testing program performance and electronic equipment
CN112650556A (en) * 2020-12-25 2021-04-13 芜湖雄狮汽车科技有限公司 Multitask concurrent testing method and device for vehicle
CN113204487A (en) * 2021-05-20 2021-08-03 山东英信计算机技术有限公司 Shared test environment cleaning method, system, terminal and storage medium
CN113220597A (en) * 2021-06-18 2021-08-06 中国农业银行股份有限公司 Test method, test device, electronic apparatus, and storage medium
CN113220597B (en) * 2021-06-18 2024-04-16 中国农业银行股份有限公司 Test method, test device, electronic equipment and storage medium

Similar Documents

Publication Publication Date Title
CN110245064A (en) Object test method and its system, computer system and computer-readable medium
CN109960643A (en) A kind of code test method and device
CN109240662A (en) A kind of software development methodology based on cloud platform, cloud platform, equipment and medium
FR2760534A1 (en) FUNCTIONAL TESTING OF IN-PROCESS CALCULATION DEVICES USING FUNCTIONAL TESTS BASED ON MICROPROGRAMS APPLIED USING THE DEVICE-SPECIFIC FIXING PORT
US10289779B2 (en) Universal verification methodology (UVM) register abstraction layer (RAL) traffic predictor
CN104331282B (en) A kind of radio products restructural comprehensive exploitation test system
CN106933734A (en) A kind of physical layer software automated testing method and device
US9383766B2 (en) Chip performance monitoring system and method
CN110532185A (en) Test method, device, electronic equipment and computer readable storage medium
US10156611B2 (en) Executing code on a test instrument in response to an event
US20220253375A1 (en) Systems and methods for device testing to avoid resource conflicts for a large number of test scenarios
CN111831573A (en) Method, device, computer system and medium for determining code branch coverage condition
US20200394127A1 (en) Fault detection using breakpoint value-based fingerprints of failing regression test cases
CN108959678A (en) Method and apparatus for testing the design of satellite harness and signal processing unit
US10432301B2 (en) High-speed optical transceiver field reader
US10371744B2 (en) Method and apparatus for an efficient framework for testcell development
CN115664568A (en) Method and device for testing antenna performance, electronic equipment and storage medium
CN111337820A (en) Digital chip scan chain test method, device, equipment and medium
US8719651B1 (en) Scan chain diagnostic using scan stitching
CN109407655B (en) Method and device for debugging chip
CN111948526A (en) Test and measurement system for parallel waveform analysis
CN117787155A (en) Chip testability code dynamic simulation test system and test method
Fernández-Prades et al. Continuous reproducibility in GNSS signal processing
CN112162879A (en) Log system of real-time multi-core DSP software
US11803456B2 (en) Distributed event-based test execution

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