Ang papel ng ebolusyon ng arkitektura sa pagsubok ng software ay upang matiyak na ang mga pagbabagong ginawa sa arkitektura ng software ay hindi makakaapekto sa mga umiiral na proseso at pamamaraan ng pagsubok ng software. Habang nagbabago ang arkitektura ng isang software system sa paglipas ng panahon, mahalagang tiyakin na ang mga proseso ng pagsubok ay nagbabago din upang makasabay sa mga pagbabago. Kabilang dito ang pagtukoy sa mga pagbabagong ginawa sa arkitektura, pag-unawa kung paano makakaapekto ang mga pagbabagong ito sa pagsubok, at pagbuo ng mga bagong diskarte sa pagsubok upang matugunan ang mga pagbabago. Sa pamamagitan ng pagtiyak na ang ebolusyon ng arkitektura ay isinasaalang-alang sa proseso ng pagsubok, posibleng matiyak na ang software ay nananatiling maaasahan, mahusay, at gumagana habang nagbabago ito sa paglipas ng panahon, habang pinapaliit ang mga panganib ng mga depekto at mga bug.
Petsa ng publikasyon: