Patents
Literature
Patsnap Copilot is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Patsnap Copilot

593 results about "Regression testing" patented technology

Regression testing (rarely non-regression testing) is re-running functional and non-functional tests to ensure that previously developed and tested software still performs after a change. If not, that would be called a regression. Changes that may require regression testing include bug fixes, software enhancements, configuration changes, and even substitution of electronic components. As regression test suites tend to grow with each found defect, test automation is frequently involved. Sometimes a change impact analysis is performed to determine an appropriate subset of tests (non-regression analysis).

Regression test automatic system and method

The invention discloses a regression test automation method which comprises the steps that: a test plan framework is generated and submitted to a test plan library; a regression test environment is constructed; test environment configuration and a topological mapping framework are generated and submitted to a regression test library; a regression test management module extracts the test plan framework and generates a test suite construction framework; a test suite management module constructs a test suite construction strategy according to the test suite construction framework, extracts test cases, generates a regression test suite and submits the regression test suite to the regression test library; the regression test management module detects the test plan and starts a test operating dispatcher; the test operating dispatcher informs a test environment management module to apply for test resources; the test operating dispatcher dispatches the regression test suite and starts a test operating engine; the test operating engine executes the regression test suite and generates test executing results in an operating result library. The invention also discloses a regression test automation system. The method and the system of the invention can reduce human intervention and realize regression test automation.
Owner:ZTE CORP

Method for dividing priorities of test cases in regression test based on distribution

InactiveCN102253889ASave time and costIncrease the rate of error detectionSoftware testing/debuggingProgramming languageRegression testing
The invention relates to a method for optimizing test cases in a regression test based on distribution, which comprises the following steps of: performing priority ranking on the execution sequences of test cases in a test case set in the regression test according to the distribution of an execution profile in a profile space, and preferentially executing the test cases with high priorities, so that the test cases with adjacent execution sequences are dispersed in the profile space to the greatest extent, error detection capability is maximized as early as possible, and the error detection rate is improved. The execution sequences of the test cases are ranked on the premise of not performing any test case reduction, namely the create sequences of the test cases are not taken as the execution sequences of the test cases, and the execution sequences of the test cases are ranked by a distribution-based test case priority technology, so that on the one hand, the error detection capability of the test case set is not influenced, and on the other hand, the error detection rate is improved; therefore, a programmer can find more errors as early as possible, and the time cost of searching the errors by the programmer is saved.
Owner:江苏苏测检测认证有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products