• Cite Icon61
  • https://doi.org/10.1109/tr.2007.903293Copy DOI Icon

Quasi-Random Testing

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Our paper proposes an implementable procedure for using the method of quasi-random sequences in software debug testing. In random testing, the sequence of tests (if considered as points in an -dimensional unit hypercube) will give rise to regions where there are clusters of points, as well as underpopulated regions. Quasi-random sequences, also known as low-discrepancy or low-dispersion sequences, are sequences of points in such a hypercube that are spread more evenly throughout. Based on the observation that program faults tend to lead to contiguous failure regions within a program's input domain, and that an even spread of random tests enhances the failure detection effectiveness for certain failure patterns, we examine the use of quasi-random sequences as a replacement for random sequences in automated testing. Because there are only a small number of quasi-random sequence generation algorithms, and each of them can only generate a small number of distinct sequences, the applicability of quasi-random sequences in testing real programs is severely restricted. To alleviate this problem, we examine the use of two types of randomized quasi-random sequences, which are quasi-random sequences permuted in a nondeterministic fashion in such a way as to retain their low discrepancy properties. We show that testing using randomized quasi-random sequences is often significantly more effective than random testing.

Similar Papers
  • Research Article
  • Citations14

Automated Test Approach Based on All Paths Covered Optimal Algorithm and Sequence Priority Selected Algorithm

  • Dec 01, 2014
  • IEEE Transactions on Intelligent Transportation Systems
  • Wei Zheng +3
  • PDF
  • Research Article

QMCPy: A Python Framework for (Quasi-)Monte Carlo Algorithms

  • Jan 19, 2026
  • Journal of Open Source Software
  • Aleksei G Sorokin +5
  • Dissertation
  • Citations5

Studies of different variations of Adaptive Random Testing

  • Jan 01, 2006
  • David Peter Towey
  • Research Article
  • Citations9

On low discrepancy sequences and low discrepancy ergodic transformations of the multidimensional unit cube

  • Sep 01, 2010
  • Israel Journal of Mathematics
  • Mordechay B Levin
  • Conference Article
  • Citations133

Adaptive random testing

  • Jul 17, 2011
  • Andrea Arcuri +1
  • Research Article
  • Citations13

Using communication coverage criteria and partial model generation to assist software integration testing

  • Apr 04, 2008
  • Software Quality Journal
  • Christopher Robinson-Mallett +3
  • Research Article

Fault Diagnosis of a Batch of Microprocessors

  • Oct 01, 1992
  • IFAC Proceedings Volumes
  • Jianwen Huang +1
  • Research Article
  • Citations19

Transforming low-discrepancy sequences from a cube to a simplex

  • May 24, 2004
  • Journal of Computational and Applied Mathematics
  • Tim Pillards +1
  • PDF
  • Research Article
  • Citations27

Low Discrepancy Sparse Phased Array Antennas

  • Nov 24, 2021
  • Sensors (Basel, Switzerland)
  • Travis Torres +4
  • Research Article
  • Citations1

입력 도메인 확장을 이용한 반복 분할 기반의 적응적 랜덤 테스팅 기법

  • Aug 29, 2008
  • The KIPS Transactions:PartD
  • Seung-Hun Shin +1
  • Research Article

Ranking of input cubes based on their lingering synchronisation effects and their use in random sequential test generation

  • Sep 05, 2011
  • IET Computers & Digital Techniques
  • I Pomeranz +1
  • PDF
  • Research Article
  • Citations8

Adaptive Random Testing with Combinatorial Input Domain

  • Jan 01, 2014
  • The Scientific World Journal
  • Rubing Huang +2
  • Book Chapter
  • Citations10

Parallel Quasi-Monte Carlo Integration by Partitioning Low Discrepancy Sequences

  • Jan 01, 2012
  • Alexander Keller +1
  • Conference Article

Quasi-Monte Carlo Integration on the Unit Disk

  • Jan 27, 2021
  • Sayan Ghose +1
  • Conference Article

An Adaptive Partition-Based Approach for Adaptive Random Testing on Real Programs

  • Mar 01, 2023
  • Yisheng Xia +4
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.