Porównanie wybranych strategii losowego testowania oprogramowania
Journal Title: Computer Science and Mathematical Modelling - Year 2011, Vol 0, Issue 8
Abstract
W artykule przedstawione są wyniki porównania dwóch, najczęściej wykorzystywanych w praktyce, strategii losowego tworzenia zbioru danych testowych. Pierwsza z tych strategii, nazywana testowaniem w pełni losowym, polega na losowaniu poszczególnych przypadków testowych ze zbioru wszystkich możliwych zestawów danych wejściowych rozpatrywanego programu, przy czym najczęściej przyjmuje się tutaj, że wylosowanie każdego z tych zestawów jest jednakowo prawdopodobne. Druga z analizowanych strategii zakłada podział całego zbioru wszystkich możliwych zestawów danych wejściowych programu na tzw. partycje, będące podzbiorami, tworzonymi w oparciu o kryteria wykorzystywane w testowaniu strukturalnym. Strategia ta jest nazywana strukturalnym testowaniem losowym. Zawarte w artykule 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.
Authors and Affiliations
Kazimierz Worwa, Jerzy Stanik
Enhancing Usability of the Human-Computer Interfaces with Software Architecture
The article tells about two projects, which pay a great attention to the architectural side of a non-standard human-computer interface. The first project is THEIA, which is a touchless human-computer interaction system....
Advanced methods of terrain data preparation for VBS2 simulator
The paper contains a description of the terrain data preparation for the virtual simulator VBS2. A model of terrain use in the simulator was presented. The technology and the software used to generate terrain data with t...
Software reliability growth models
History of research on reliability of software began on early seventies of the last century. A significant progress of the work aimed at construction of a mathematical model of software reliability growth has been perfor...
Security of Statistical Databases as an element of Enterprise Security Architecture
The protection of statistical databases is the problem with the highest importance for many organizations, in particular the public administration. An appropriate method for statistical databases protection has to ensure...
Performance Analysis of Selected Frameworks for an Integration Platform Development
The article demonstrates how to analyze the performance of an integration platform created using different frameworks. The paper contains a set of integration platform performance metrics. In the manuscript a justificati...