Master'sOpen Access

Automated testing of systems of systems

2024
0 views
0 downloads
Advisor: Prof. Dr. Hasan Sözer

Abstract (TR)

Mobil ve Web gibi çeşitli platformlar için yazılım uygulamaları geliştirilmektedir. Bu uygulamaların farklı türde kullanıcı arayüzleri ve kullanıcı etkileşim yöntemleri bulunmaktadır. Bu nedenle, test otomasyon araçlarının belirli bir uygulama türüne özel geliştirilmesi veya yapılandırılması gerekmektedir. Test senaryoları komut betimleri şeklinde tanımlanabilmekte ve her uygulama türü için ayrı ayrı otomatik olarak çalıştırılabilmektedir. Ancak, farklı platformlarda konuşlandırılan birden fazla uygulama türünü bünyesinde barındıran sistemler sistemleri bulunmaktadır. Bir sistemler sistemi için oluşturulmuş test senaryolarında yer alan test adımlarının bu farklı platformlar ve uygulamamlar üzerinde toplu olarak kontrol edilerek çalışması gerekebilmektedir. Bu tez çalışmasında, birden fazla ve farklı tipte platform kullanan sistemler sistemlerini test etmek için bir yaklaşım önerilmektedir. Önerilen yaklaşımın gerçek bir sistem üzerinde uygulaması sunulmaktadır. Bu sistemde koordineli çalışması gereken bir mobil ve bir Web uygulaması bulunmaktadır. Yaklaşımımız, test otomasyonunu kolaylaştırmak için bir dizi mevcut aracı entegre etmektedir. Ortaya çıkan araç, test uzmanlarına hem mobil hem de Web uygulamaları üzeirnde çalışabilen test komut betimlerini geliştirmek için bütünsel bir arayüz sağlamaktadır. Farklı altyapılardan gelen katılımcılarla gerçekleştirilien bir endüstriyel vaka çalışması ile, aracımızın test maliyetini önemli ölçüde azaltabildiği gösterilmektedir.

Author

Dr. Özge Akat

How to Cite

Özge Akat (Yüksek Lisans Tezi). Automated testing of systems of systems, 2024, Özyegin University.

Keywords

License

Tüm Hakları Saklıdır

This work is shared under the specified license terms.

More theses from Özyegin University