Sobes.tech
Junior

Boz qutu testləri nədir?

sobes.tech Süni İntellekt

AI-dan cavab

Boz-qutu testi (gray-box testing) proqram təminatını sınaqdan keçirmə metodudur və həm qara qutu (black-box), həm də ağ qutu (white-box) elementlərini birləşdirir. Sınaqçı tətbiqin daxili strukturu və ya məntiqi haqqında qismən məlumatlara malikdir, lakin mənbə koduna tam girişə malik deyil.

Bu, daxili mexanizmlərə yönəlmiş daha effektiv testlərin yaradılmasına imkan verir və kodun tam anlaşılmasından asılılığı saxlayır. Məsələn, sınaqçı verilənlər bazasının və ya API-nin strukturunu bilə bilər, bu da saf qara qutu testində çətin tapılan səhvləri aşkar etməyə kömək edir.

Nümunə: veb tətbiqi sınaqdan keçirilərkən, sınaqçı serverə hansı sorğuların göndərildiyini və hansı məlumatların gözlənildiyini bilir, lakin serverin mənbə koduna giriş imkanı yoxdur.