YAZILIM TEST OTOMASYON ARAÇLARININ KARŞILAŞTIRILMASI
Tezin Türü: Yüksek Lisans
Tezin Yürütüldüğü Kurum: İstanbul Üniversitesi-Cerrahpaşa, Lisansüstü Eğitim Enstitüsü, Bilgisayar Mühendisliği Anabilim Dalı Başkanlığı, Türkiye
Tezin Onay Tarihi: 2019
Tezin Dili: Türkçe
Öğrenci: EKREM EROL
Asıl Danışman (Eş Danışmanlı Tezler İçin): Sibel SENAN
Özet:Günümüzde, yaşamın her alanında bilgisayar yazılımları kullanılmaktadır. Kullanım amaçları veya alanlarına göre geliştirilmiş çok sayıda bilgisayar yazılımı bulunmaktadır. Bu nedenle, bilgisayar yazılımlarını güvenlik, hız, performans, maliyet, yük, kullanılabilirlik gibi farklı kriterler üzerinden test ederek değerlendirme gereği doğmuştur. Bu amaçla çeşitli yazılım test araçları üretilmiştir. Yazılım test araçlarının sayısının artması ile bilgisayar yazılımları arasındaki rekabet ve geliştirilen yazılımların kalitesine verilen önem de artmaktadır. Yazılım testi, yazılım geliştirme yaşam döngüsündeki ana aşamalardan biri olarak kabul edilir. Yazılım geliştirme yaşam döngüsü içerisindeki test sürecine ayrılan zaman ve önem artmakla birlikte, hangi yazılım testi aracının hangi tür yazılımlarda daha etkin çalıştığını gösteren yeterli sayıda kaynak bulunmamaktadır. Bu tez çalışmasının amacı, bu kaynak açığına destek olacak şekilde farklı test otomasyon araçlarını, performans, maliyet, kullanılabilirlik gibi kategoriler altında incelemek ve karşılaştırmaktır. Bu amaçla, son zamanlarda en çok tercih edilen yazılım test otomasyon araçları, farklı donanım özelliklerine sahip bilgisayarlarda ve farklı web siteleri üzerinde denenerek analiz edilmiştir. Ele alınan yazılım test araçlarının aynı şartlar altındaki çalışma durumları incelenmiş ve karşılaştırılmıştır. Bu sayede, kullanıcılara test otomasyon aracı tercihi yapmaları esnasında yardımcı olacak bir kaynak oluşturulması hedeflenmiştir.