Manual or automated? A UI testing comparison
Manuel veya otomatik? Bir kullanıcı arayüzü test karşılaştırması
- Tez No: 986560
- Danışmanlar: PROF. GÜLFEM ISIKLAR ALPTEKİN
- Tez Türü: Yüksek Lisans
- Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
- Anahtar Kelimeler: Regresyon testi, Yazılım testi, Regression testing, Software test
- Yıl: 2025
- Dil: İngilizce
- Üniversite: Galatasaray Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: Belirtilmemiş.
Özet
Bu çalışmada, kullanıcı arayüzü (UI) testi kapsamı içinde manuel ve otomasyon test yöntemleri arasındaki karşılaştırma yapılmıştır. Kapsamlı bir değerlendirme elde edebilmek için her bir yöntem, farklı perspektiflerden analiz edilmek üzere birden fazla metrik kullanılarak incelenmiştir. İlk olarak, kullanıcı arayüzleri belirlenmiş ve buna uygun test senaryoları geliştirilmiştir. Bu senaryolar daha sonra hem manuel olarak hem de otomatik betikler aracılığıyla uygulanmıştır. Sonuçların güvenilirliğini ve genellenebilirliğini sağlamak amacıyla, analiz için üç farklı web uygulamasının giriş işlevleri seçilmiştir. Seçilen metriklere dayalı sayısal analizler, her bir test yönteminin karşılaştırmalı avantajları ve dezavantajları hakkında kritik bilgiler sunmuştur. Sonuç olarak, bu çalışmanın bulguları, şirketlere ve projelere, spesifik ihtiyaçlarına göre manuel ve otomasyon test yöntemlerinden hangi yaklaşımın daha faydalı olacağına karar vermede değerli bir rehberlik sunmaktadır.
Özet (Çeviri)
In this paper, a comparison between manual and automation testing methods is conducted within the scope of user interface (UI) testing. To achieve a comprehensive evaluation, multiple metrics have been utilized to analyze each method from various perspectives. Initially, the user interfaces were identified, and corresponding test scenarios were developed. These scenarios were then executed manually and through automated scripts. To ensure reliability and generalizability of the results, the login functionalities of three different web applications were chosen for analysis. Numerical analyses based on selected metrics revealed critical insights regarding the relative advantages and disadvantages of each testing method. Ultimately, the findings of this study offer valuable guidance for companies and projects in deciding which testing approach manual or automated would be most beneficial according to their specific needs.
Benzer Tezler
- Deprem sonrasında binaların hasar tespitinde kullanılan yapay öğrenme algoritmalarının analizi
Analysis of machine learning algorithms used in post-earthquake building damage assessment
SERHAT MÜRSEL KÖROĞLU
- Meme ve/veya over kanseri öyküsü olan hastalarda ilişkili genlerin yeni nesil dizileme yöntemi ile incelenmesi
Investigation of associated genes in patients with a history of breast and/or ovarian cancer by next generation sequencing
CANBERK AKKAŞ
- IEEE 1149.1 standardı kullanarak test edilebilir lojik devre tasarımı
Testable lojik circit design by using IEEE 1149.1 standard
A.BETÜL TUNCER
- Prediction of COVID 19 disease using chest X-ray images based on deep learning
Derin öğrenmeye dayalı göğüs röntgen görüntüleri kullanarak COVID 19 hastalığının tahmini
ISMAEL ABDULLAH MOHAMMED AL-RAWE
- Burulmalı kesme deney aleti ile zeminlerin dinamik davranış özelliklerinin belirlenmesi
The eveluation of cyclic behavior of soil with torsional shear test
SELİM ALTUN