QA Nedir?

qa-test

QA Nedir?

Satın alınan bir ürünün veya hizmetin belirli kalite standatlarına uygun olup olmadığını belirmelek için gerçekleştirilen aktivitelerin tamamını kapsar. Bu süreçte gerçekleştirilen aktivitelerin içeirsinde test etme, hata bulma ve düzeltme, işlem sırası kontrolü gibi araçlar yada adımlar kullanılır. QA herhangi bir ürün için üretim veya hizmetin sağlanma sürecinin tüm aşamalarında yer alır ve öncelik kod kalitesini artırmak olduğu gibi müşteri memnuniyetini en üst seviyeye çıkarmaktır. 

 

Yazılımda QA nedir?

Yazılım dünyasında QA, kodlanması gerçekleştirilen ürünlerin belirli bir kod kalitesi standartlarına uygunluğunu kontrol ederek sağlamak için yürütülmüş adımların tamamını kapsar. Bu adımlar arasında yazılımın işlevsel testlerinin yapılması, var olan hataların tespit edilmesi ve tespit edilen hataların düzeltilmesi, Sistem veya kod bütünün performans testleri, yazılan kodların güvenlik testleri, yazılan kodlar ile ortaya çıkan ürün veya modülün kullanılabilirlik testleri gibi adımlar ve du adımları gerçekleştirmek için manuel veya automation araçlarının kullanımı ile sağlanır. QA yazılım ekibinin bir parçası olup, yazılımın tüm aşamalarında aktif olarak rol almaktadır. Üretilecek olan ürünün (yazılımın) tasarlanmasından aktif kullanım sürecine kadar geçen adımların tamamında (tasarım, dağıtım, kullanım) süreci izler gerekli bütünlük testlerini gerçekleştirir ve kod kalitesini artırmak olduğu gibi müşteri memnuniyetini en üst seviyeye çıkartır.