PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Analiza porównawcza wybranych strategii losowego testowania oprogramowania

Autorzy
Treść / Zawartość
Identyfikatory
Warianty tytułu
EN
A comparison analysis of some random software testing strategy
Języki publikacji
PL
Abstrakty
PL
W pracy przedstawione są wyniki analizy porównawczej dwóch, najczęściej wykorzystywanych w praktyce, strategii losowego tworzenia zbioru danych testowych: testowania w pełni losowego (random testing) i strukturalnego testowania losowego (partition testing). Zawarte w pracy rozważania mają na celu określenie warunków, dla których jedna z ww. strategii testowania losowego jest lepsza od drugiej, w sensie prawdopodobieństwa wykrycia co najmniej jednego błędu za pomocą utworzonych w oparciu o nie, tak samo licznych zbiorów danych testowych. Przedstawione rozważania zostały zilustrowane wynikami eksperymentów symulacyjnych, służących porównaniu efektywności analizowanych strategii testowania.
EN
Both partition testing and random testing methods are commonly followed practice towards selection of test cases. For partition testing, the program’s input domain is divided into subsets, called subdomains, and one or more representatives from each subdomain are selected to test the program. In random testing test cases are selected from the entire program’s input domain randomly. The main aim of the paper is to compare the fault-detecting ability of partition testing and random testing methods. The results of comparing the effectiveness of partition testing and random testing may be surprising to many people. Even when partition testing is better than random testing at finding faults, the difference in effectiveness is marginal. Using some effectiveness metrics for testing and some partitioning schemes this paper investigates formal conditions for partition testing to be better than random testing and vice versa.
Rocznik
Strony
309--321
Opis fizyczny
Bibliogr. 5 poz., tab.
Twórcy
autor
Bibliografia
  • 1. Duran J. W., Ntafos S.C.: An evaluation of random testing. IEEE Transactions on Software Engineering, vol. SE-IO, July 1984, pp. 438-444.
  • 2. Hamlet R., Taylor R.: Partition testing does not inspire confidence. IEEE Transactions on Software Engineering, vol. SE-16, December. 1990, pp. 1402-1411.
  • 3. Weyuker E. J., Jeng B.: Analyzing partition testing strategies. IEEE Transactions on Software Engineering, vol. SE-17, July 1991, pp. 703-711.
  • 4. Chen T.Y., Yu Y.T.: On the relationship between partition and random testing. IEEE Transactions on Software Engineering, vol. SE-20, December 1994, pp. 977-980.
  • 5. Chen T.Y., Yu Y.T.: A more general sufficient condition for partition testing to be better than random testing. Information Processing Letters, vol. 57, 1996, pp. 145-149.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-article-BOS6-0002-0063
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.