<s>[INST]Test yazılımı tamamen tam olarak kurulmayan ne yapabilir?[/INST]Test etmenin birincil amacı, yazılım hatalarını tespit etmektir, böylece hatalar keşfedilebilir ve düzeltilebilir. testi, bir ürünün her koşulda düzgün çalıştığını tespit edemez, ancak yalnızca belirli koşullar altında düzgün çalışmadığını tespit edebilir. Yazılım testinin kapsamı genellikle kodun incelenmesinin yanı sıra bu ortamın çeşitli ortamlarda ve koşullarda yürütülmesinin yanı sıra kodun özelliklerini de incelemeyi içerir: yapması gerekeni yapar ve yapması gereken şeyi yapar. Mevcut yazılım geliştirme kültüründe, bir test kuruluşu geliştirme ekibinden ayrı olabilir. Ekip üyelerinin test edilmesinde çeşitli roller vardır. Yazılım testinden elde edilen bilgiler, yazılımın geliştirildiği süreci düzeltmek için kullanılabilir.</s>