Web service testing for domain specific web service discovery framework
Alana özgü web servis keşif sistemlerinde web servislerin test edimesi
- Tez No: 305000
- Danışmanlar: DOÇ. DR. PINAR ŞENKUL
- Tez Türü: Yüksek Lisans
- Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
- Anahtar Kelimeler: Test yöntemleri, Web servisleri, Test methods, Web services
- Yıl: 2012
- Dil: İngilizce
- Üniversite: Orta Doğu Teknik Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Bilgisayar Mühendisliği Bölümü
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: Belirtilmemiş.
Özet
Etkileşim içinde oldukları web servislerin güvenilirlikleri, kullanıcılar ve diğer servis sağlayıcılar açısından oldukça önemlidir. Bu nedenle, çalışma zamanı sırasında çağrılan ve entegre edilen servislerin, güvenilirliklerini garanti etmek için otomatik olarak test edilmeleri gerekmektedir.Web servislerin test edilmesi işleminde, farklı test senaryoları üretilir. Bu konuda en önemli husus ise, servislerin girdi parametreleri için en uygun değerin üretilmesidir. Bu tezde, web servislerin otomatik olarak test edilmesi için bir yöntem geliştirilmiştir. Bu yöntemde, semantik bağımlılık tabanlı ve veri mutasyon tabanlı teknikler kullanılarak, web servislerin analizi ve değişik test senaryolarının üretilmesi sağlanmaktadır. Böylece, çeşitli veri kaynakları kullanılarak, web servisler için en uygun parametre değerlerinin üretilmesi sağlanır ve beklenilen davranışları sergileyip sergilemediği kontrol edilir. Bunun yanısıra özel girdi değerleri üretilerek, web servislerin dayanıklılıkları ve hataya ne kadar açık oldukları da tespit edilir. Elde edilen sonuçlar doğrultusunda her bir web servis için test puanları hesaplanır ve sisteme kaydedilir.
Özet (Çeviri)
The reliability of web services is important for both users and other service providers, with which they are in interaction. Thus, to guarantee reliability of the web services that are invoked and integrated at runtime, automatic testing of web services is needed.In web service testing, different test cases for web services are generated. The most important issue is to generate the most appropriate value for input parameters of web services at runtime. In this thesis, we developed a method for automatic web service testing that uses semantics dependency-based and data mutation-based techniques to analyze web services and generate different test cases. Thus, we both check whether the services function correctly by generating appropriate input values from different data sources and check robustness of web services by generating random and error-prone data inputs. With respect to the behaviors of web services, the test values are calculated and saved to the database for each web service.
Benzer Tezler
- Generating web service tests during behavior-driven development
Web servis testlerinin davranış-odaklı geliştirme esnasında üretilmesi
AHMET FURKAN ORUÇ
Yüksek Lisans
İngilizce
2016
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
YRD. DOÇ. DR. TOLGA OVATMAN
- Access to all cloud services with a single sign on (SSO) mobile application
Tek oturum açma (SSO) mobil uygulaması ile tüm bulut hizmetlerine erişim
RAMAZAN AKMAN
Yüksek Lisans
İngilizce
2025
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolDokuz Eylül ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
PROF. DR. GÖKHAN DALKILIÇ
- Hizmet sektöründe toplam kalite yönetimi
Başlık çevirisi yok
HÜNKAR ŞERİF
Yüksek Lisans
Türkçe
1998
İşletmeMarmara ÜniversitesiBankacılık Ana Bilim Dalı
PROF. DR. İ. METE DOĞRUER
- İzmir deniz bostanlısı arazi ve laboratuvar ve yükleme deneyleri gözönüne alınarak kazıkların taşıma gücü tayini
The Determination of the bearing capacity of piles at Izmir Deniz bostanlısı considering the in-situ laboratory testing
SEMİH YENİŞAR
- Dövme ürünlerinin kalitesinin geliştirilmesinde olası hata türü ve etkisi analizi tekniğinin uygulanması
Başlık çevirisi yok
LEVENT KÖSEOĞLU