DOMAIN-SPECIFIC MODELING BASED FEATURE-ORIENTED AUTOMATIC TEST GENERATION METHODOLOGY FOR SOFTWARE PRODUCT LINES
YAZILIM ÜRETİM HATLARI İÇİN ALANA ÖZGÜ MODELLEME TEMELLİ ÖZELLİK ODAKLI OTOMATIK TEST ÜRETME METODOLOJİSİ
- Tez No: 631150
- Danışmanlar: DOÇ. TUĞKAN TUĞLULAR
- Tez Türü: Yüksek Lisans
- Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
- Anahtar Kelimeler: Belirtilmemiş.
- Yıl: 2019
- Dil: İngilizce
- Üniversite: İzmir Yüksek Teknoloji Enstitüsü
- Enstitü: Lisansüstü Eğitim Enstitüsü
- Ana Bilim Dalı: Belirtilmemiş.
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: Belirtilmemiş.
Özet
Bulut platformları yazılım ürün hatlarına (YÜH) dönüşmektedir. Bu dönüşümle birlikte müşterinin seçtiği özelliklere sahip ürünlerin test edilmesi de büyük bir önem kazanmaktadır. Yazılımın kullanıcının ihtiyaçları doğrultusunda olup olmadığına karar vermek için kabul testleri (KT) kullanılır. Yazılım geliştirme döngüsünde değişen kullanıcı gereksinimleriyle veya müşterinin farklı seçimleriyle birlikte, amaçlanan yazılım ürününün kabul testlerinin geliştirme maliyeti de artmaktadır. Bu çalışma kapsamında özellik bazlı test yaklaşımıyla birlikte SPL-AT Gherkin isimli Gherkin sözdizimine yeni bir uzantı önerilmiştir. Bu önerilen yeni sözdizimi ile birlikte, Test Next Generation (TestNG) çatısını kullanan özgün bir test yöntemleri üreticisi de tasarlanmıştır. Önerilen bu özgün çalışmanın uygulanabilirliği, buton, metin görünümü ve metin düzenleme gibi farklı kullanıcı arayüz bileşenleri olan mobil uygulama platformunda geliştirilen bir uygulama üzerinde denenmiş ve üretilen sonuçlar çıktılarıyla birlikte paylaşılmıştır. Önerilen bu yaklaşım, kullanıcı arayüzüne sahip herhangi bir uygulama üzerinde herhangi bir test çatısıyla birlikte geliştirilmeye açık bir şekilde tasarlanmıştır.
Özet (Çeviri)
Cloud platforms are transforming to software product lines (SPLs) and testing of the customer-selected products are becoming increasingly important with this transformation. Acceptance Test (AT) is a testing variety to check acceptability of the software based on user requirements. While user requirements or customer's selection are changing during the development cycle, cost of ATs generation is also increasing. In this study, a feature-oriented testing approach is proposed with a novel extension to Gherkin called SPL-AT Gherkin and a novel automatic test method generation technique that uses Test Next Generation (TestNG) framework. Applicability of the proposed approach is demonstrated with a case study that has different user interface (UI) components such as Page, Button, Text View and Edit Text in mobile application platform. Moreover, results for case study is presented. The proposed approach is open for improvement throughout any application that has UI components such as Web, Mobile with any testing framework.
Benzer Tezler
- Domain-specific modeling based feature-oriented automatic test generation methodology for software product lines
Yazılım üretim hatları için alana özgü modelleme temelli özellik odaklı otomatık test üretme metodolojisi
SERCAN ŞENSÜLÜN
Yüksek Lisans
İngilizce
2019
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİzmir Yüksek Teknoloji EnstitüsüBilgisayar Mühendisliği Ana Bilim Dalı
DOÇ. DR. TUĞKAN TUĞLULAR
- Derin öğrenme modellerinin transfer öğrenme ile farklı veri setleri üzerindeki performanslarının karşılaştırılması
Comparative performance analysis of deep learning models on different datasets using transfer learning
GÜLAHMET YILDIZ
Yüksek Lisans
Türkçe
2025
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolSakarya ÜniversitesiBilişim Sistemleri Mühendisliği Ana Bilim Dalı
DR. ÖĞR. ÜYESİ BURCU ÇARKLI YAVUZ
- Derin öğrenme modelleri kullanarak yazma alanında özgül öğrenme güçlüklerinin erken teşhisi
Early diagnosis of specific learning difficulties in writing using deep learning models
NEŞE ÖZKUM
Yüksek Lisans
Türkçe
2026
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolSakarya ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
PROF. DR. NEJAT YUMUŞAK
- Gan güç transistörlerinin anahtar kayıplarının nöral ağ tabanlı modellenmesi
Neural network based modeling of switching losses in gan power transistors
ALİİMZA DAŞDEMİR
Yüksek Lisans
Türkçe
2026
Elektrik ve Elektronik Mühendisliğiİstanbul Teknik ÜniversitesiElektrik Mühendisliği Ana Bilim Dalı
DOÇ. DR. MEHMET ONUR GÜLBAHÇE
- Deep learning based three dimensional face expression recognition using geometry images from three dimensional face models
Üç boyutlu yüz modellerinden elde edilen geometri görüntüleri kullanılan derin öğrenme tabanlı üç boyutlu yüz ifadelerini tanıma
NEŞE GÜNEŞ
Yüksek Lisans
İngilizce
2019
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
PROF. DR. ULUĞ BAYAZIT