Pokazano, że rozumienie i stosowanie ważnych i popularnych w dziedzinie ICT terminów black-box, grey-box i white-box jest obarczone wadami. Zaproponowano alternatywne, bardziej systematyczne podejście. Przedyskutowano konsekwencje tej propozycji w kontekście projektowania w ogóle, a w szczególności – testowania jako nieodłącznego aspektu projektowania.
EN
Within ICT, the use of the important notions and terms: black-box, grey-box and white-box is inconsistent .To address this problem, a more systematic approach is proposed, in which "colours" are treated as properties of systems boundaries, and the latter are explicitly divided into knowledge and access boundaries. The consequences of this proposal for design, and in particular for testing as a part of design, are discussed.
In telecommunications and software engineering, testing is normally understood to be essentially active: a tester is said to stimulate, control, and enforce. Passive testing does not fit this paradigm and thus remains the niche research subject, which bears on the scope and depth of the obtained results. It is argued that such limited understanding of testing is one of its many community-bound preconceptions. It may be acceptable in the current engineering approach to testing, but can and should be challenged in order to converge on the core concepts of the proposed science of testing ("testology"). This methodological work aims at establishing that there are no fundamental reasons for admitting the dominant role of the active element in testing. To show this, external (also extratechnical) areas are consulted for insight, direct observations, and metaphors. The troublesome distinction between (passive) testing and monitoring, as well as unclear relations between testing and measurements, are also addressed.
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ć.