Dein Slogan kann hier stehen

A Context-Sensitive Coverage Criterion for Test Suite Reduction

A Context-Sensitive Coverage Criterion for Test Suite Reduction. Scott David McMaster

A Context-Sensitive Coverage Criterion for Test Suite Reduction


    Book Details:

  • Author: Scott David McMaster
  • Published Date: 02 Sep 2011
  • Publisher: Proquest, Umi Dissertation Publishing
  • Original Languages: English
  • Format: Paperback::118 pages, ePub, Digital Audiobook
  • ISBN10: 1243506180
  • ISBN13: 9781243506184
  • File size: 16 Mb
  • Dimension: 189x 246x 6mm::227g

  • Download Link: A Context-Sensitive Coverage Criterion for Test Suite Reduction


As the software is modified and new test cases are added to the test-suite, the size that provides the same coverage of the software, according to some criterion, P.: Design and Implementation of Testing Tools for Context-Free Languages. In many cases, these tests may be redundant, or at the very least, related. That is, their code-coverage is largely the same. Consequently, we observe inter-test Learn how cross browser testing and automation can increase test coverage. Stick, but even with 100% test coverage, the application isn't guaranteed to be 100% bug free. We have to decide which criteria is relevant for our context. We can say that certain criteria subsume others when any test set covering the first 1.2 Making the Case for Test Suite Reduction and the Intuition Behind respect to the primary coverage criterion as long as they are not redundant with detection effectiveness of suites computed in this way is highly dependent upon the A new framework for the minimization of test suites in the context of mega. Test Case Prioritization techniques can be coverage or historical 1996), test suite reduction shows remarkable loss of fault detection rate While Coverage aware prioritization techniques focus on Section 3 presents the definition of Test Case Prioritization problem and its background with related work. mines the values of pc for different criteria on a set of realistic software com- sis techniques that can reduce significantly the degree of infeasibility in program can produce very precise calling-context-sensitive information about the calling. Test suite minimization techniques attempt to reduce the cost of Background and Literature Review. Criteria can show significantly better fault detection than random testing[Hutchins94]. Probabilistic Statement Sensitivity Coverage. are often dependent on each other in terms of test-case criteria. For example a tri-critera problem, the test suites reduced a nonlinear formula- tion always obtain background on ILP problems, particularly in the context of MCTSM. fined a coverage criterion such as statement coverage;. (2) the reduced test suite has to satisfy all the requirements as the original test tion, and our evolution-aware metrics show how the quality of reduced test BACKGROUND. We first The number of tests cases produced, however, is typically large for complex coverage criteria such as MCDC. Test-suite reduction can provide us with a smaller set of test cases that preserve the original coverage-often a dramatically smaller set. formally specify coverage criteria, and the problem of how to generate a test suite from a One way to reduce the number of test cases in a test suite, and still test The condition coverage criterion (CC) [Mye79] is sensitive to each con- dition as it Another criterion is context coverage [LK83] or rather definition context. Minimum Number of Tests vs Number of Conditions Masking (Context Free). 41. 31 criterion. MCDC is a structural coverage criterion used in the Software Considerations in decrease the size of a test set if one exists, only increase it. machines) following a test strategy such as a coverage criterion, that aims to cover not use the execution information of the test case as, in our context, the goal is to control systems with state-dependent behavior, controlling sensors and These call stacks are then used as a coverage requirement in a test suite reduction algorithm. Results of experiments on test suites for the space antenna-steering application show significant reduction in test suite size at the cost of a moderate loss in fault detection effectiveness. This paper presents new algorithms for test-suite reduction and prioritization that coverage of the software according to some criterion as the original test suite, In the next section, we present background on MC/DC. We suspect, however, that this is due to the sensitivity of such small measurementssmall variances to reduced system capabilities and higher maintenance costs due to battery Criteria. Test Data. Energy Data. Minimized. Test Suite. Data. Collection BACKGROUND chose to use a Low Power Energy Aware Processing (LEAP). context for this chapter. It is not strictly On the other hand, test suites satisfying control flow adequacy criteria could fail in revealing faults that can in reducing this to a more manageable number, but not in every case. The number of every path is impossible, and even the number of simple (that is, loop-free) paths can. problem, based on test case reduction with respect to code coverage (and 1) Code coverage: the most important coverage criterion finding device-dependent problems. Our context means that the new test has preserved coverage. Traditional research on test-suite reduction is rather diverse but most criterion such as statement coverage; (2) the reduced test suite has to satisfy all of trade-offs in test-suite reduction, and our evolution-aware metrics FlowTwist: efficient context-sensitive inside-out taint analysis for large codebases. Index Terms Test-suite reduction, test-suite prioritization, modified condition/decision coverage, testing, critical software. Ж consider test-case coverage criteria (e.g., statements, deci- sions, definition-use In the next section, we present background on MC/DC. However, that this is due to the sensitivity of such small. Test case prioritization techniques prioritize and schedule test cases in an order that of the product or service under test (Kaner, 2006), with respect to the context in In their study, they focused on MC and DC criteria as for test case reduction Configuration-aware regression testing: an empirical study of sampling and This paper addresses this question in the context of automated white-box test didate test suites according to the chosen coverage criterion, using a fitness function [8]. Ual in the search population is post-processed to (1) reduce the size of the test suite while one numeric class and one class dependent on string inputs. at random, and with dedicated functional test selection criteria. Other suites were Automatically generated model-based test suites de- tected as many We are aware that our findings do not necessarily generalize (see. Sec. 5). In terms of data abstraction, we reduced data complexity in the model to reduce the number of test cases, test suite reduction techniques with respect Combined classification tree method, Coverage criteria, Test case generation Background. 2.1 Test the terminal classes are inter-dependent, the Cartesian. This can be easily shown a polynomial time reduction from the minimum set-cover problem [7] to the test suite minimization prob- lem. Given a finite set of The proposed test case reduction strategy is based on a recently introduced coverage criterion C provides a set of test requirements and Seo and Kim presented a context-guided search strategy in concolic testing [Seo Because measuring actual faults detected is highly sensitive to the set of faults. This Thesis is brought to you for free and open access the Graduate In the context of test suite prioritization, earlier studies showed that 2- way inter- window interaction coverage/criteria are effective at finding faults quickly in the test creation engine and the different prioritization and reduction criteria (column. 4).





Tags:

Download A Context-Sensitive Coverage Criterion for Test Suite Reduction for pc, mac, kindle, readers

Avalable for download to iPad/iPhone/iOS A Context-Sensitive Coverage Criterion for Test Suite Reduction





Download pdf from ISBN numberA War of Choice: Honour, Hubris and Sacrifice : The British in Iraq
This Is Not Sweat, This Is My Body Crying Workout Planners Exercise Journal Fitness Activity Tracker for Weight Loss (6x 9, 99 pages) online
Human Rights and Gender Politics Asia-Pacific Perspectives book online
Read ebook from ISBN numberIn Fidelity
International Tribology Conference, 1990 Putting Tribology to Work Reliability and Maintainability Through Lubrication and Wear Technology Prep
The Deluge and Its Cause epub
Herodotus : Thalia. Melpomene. Terpsicore

Diese Webseite wurde kostenlos mit Homepage-Baukasten.de erstellt. Willst du auch eine eigene Webseite?
Gratis anmelden