Partycjonowanie równoważnościowe (Equivalence Partitioning Testing)
Partycjonowanie równoważnościowe dzieli dziedziny wejściowe na klasy równoważności — zbiory danych wejściowych, które powinny zachowywać się identycznie — a następnie wybiera przypadki testowe z każdej klasy. Technika ta, wprowadzona przez Myersa (1979), redukuje liczbę przypadków testowych przy zachowaniu skuteczności. Analiza wartości brzegowych (BVA) uzupełnia partycjonowanie, testując wartości na granicach partycji, gdzie często występują błędy.
Przeczytaj pełny opis metody
Zaloguj się na bezpłatne konto, aby przeczytać tę sekcję.
Method map
The neighbourhood of related methods — select a node to explore.
Źródła
- Myers, G. J. (1979). The Art of Software Testing. John Wiley & Sons. link ↗
- Beizer, B. (1990). Software Testing Techniques (2nd ed.). International Thomson Computer Press. link ↗
- Coppit, D., & Leavens, G. T. (2003). Practical implications of simpler, more scalable path-sensitive data flow analyses. ACM Transactions on Software Engineering and Methodology, 12(3), 261–306. link ↗
Jak cytować tę stronę
ScholarGate. (2026, June 3). Equivalence Class Partitioning and Boundary Value Testing. ScholarGate. https://scholargate.app/pl/software-engineering/software-testing-equivalence
Which method?
Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.
- Analiza pokrycia koduInżynieria oprogramowania↔ compare
- Model przewidywania defektówInżynieria oprogramowania↔ compare
- Metryki złożoności oprogramowaniaInżynieria oprogramowania↔ compare
- Analiza statyczna koduInżynieria oprogramowania↔ compare
Cytowana przez
Widzisz błąd na tej stronie? Zgłoś go lub zaproponuj poprawkę →