Skip to main content

Ano ang pagsubok sa Grey Box?

Ang pagsubok ng Grey Box ay isang uri ng propesyonal na pagsubok na madalas na ginagamit para sa software ng computer, na pinagsasama ang ilang mga aspeto ng pagsubok sa itim na kahon at pagsubok sa puting kahon.Ang pangkalahatang ideya ay pagsamahin ang dalawang iba pang mga uri upang magamit ang mga lakas ng bawat isa, habang binabawasan ang kanilang mga limitasyon o kahinaan.Ang pagsubok ng Grey Box ay karaniwang binubuo ng propesyonal na pagsubok kung saan nauunawaan ng mga tester ang ilan sa mga paraan kung saan gumagana ang software, ngunit hindi nila naiintindihan ang lahat tungkol dito.

Kapag ang pagbuo at pagsubok ng software ng computer, mayroong dalawang karaniwang mga modelo ng pagsubok na madalas na ginagamit.Ang mga ito ay itim na pagsubok sa kahon at pagsubok sa puting kahon, at ang pagsusuri ng kulay -abo na kahon ay karaniwang isang kombinasyon ng pareho.Ang pagsubok ng itim na kahon ay binubuo ng pagsubok kung saan hindi nauunawaan o may access ang mga tester sa code na nagpapatakbo ng software.Halimbawa, ang isang tao ay maaaring gumamit ng itim na kahon ng pagsubok upang payagan ang isang labas ng kumpanya na bumuo ng software upang tumakbo kasama ang isang computer operating system (OS) nang hindi binibigyan ang kumpanya ng source code para sa OS.

Ang ganitong uri ng pagsubok ay madalas na ginagamit ng maraming iba't ibang softwaremga kumpanya, at maaaring magamit para sa parehong in-house at sa labas ng pagsubok.Ang isa sa mga pinakamalaking kahinaan ng ganitong uri ng pagsubok, gayunpaman, ay ang limitadong kaalaman ng mga tester ay maaaring mapigilan ang kanilang pagsubok.Ito ay madalas na mangangailangan ng mga resulta upang masuri ng isang ikatlong partido na nauunawaan ang parehong mga pagsubok na tatakbo at ang code sa likod ng software na nasubok.Ang pagsubok ng Grey Box ay naglalayong maibsan ang ilan sa mga problemang ito sa pamamagitan ng pagsasama ng ganitong uri ng pagsubok sa ilang mga elemento ng pagsubok sa puting kahon.para sa software.Ito ay madalas na ginagawa sa loob ng bahay sa isang developer ng software upang matiyak na ang programa ay tumatakbo nang maayos at upang payagan ang mga tester na direktang makipag-ugnay sa code sa likod ng programa.Mayroong mga potensyal na isyu sa seguridad sa ganitong uri ng pagsubok, gayunpaman, at sa gayon ang pagsusuri ng kulay -abo na kahon ay madalas na ginagamit upang pagsamahin ang parehong uri sa mga paraan na parehong produktibo at ligtas.ginamit at maaaring makita ang ilang mga bahagi ng source code ngunit hindi lahat nito.Pinapayagan nito ang mga tester na mas ganap na makipag -ugnay at maunawaan ang programa na kanilang sinusubukan kaysa sa pagsubok ng itim na kahon ay nagbibigay -daan, ngunit kung wala ang buong pag -access at mga isyu sa seguridad na maaaring lumitaw mula sa pagsubok sa puting kahon.Ang isang tao na nagsasagawa ng kulay -abo na pagsubok sa kahon sa software para sa isang bagong OS, halimbawa, ay maaaring makakita ng code para sa mga aspeto ng OS na nauugnay sa kanyang pagsubok sa programa, ngunit hindi lahat ng source code.