Geri Dön

A new unit testing framework for enhanced software development methodologies

Üst düzey yazılım geliştirme teknikleri için yeni bir birim test alt yapısı

  1. Tez No: 387939
  2. Yazar: ÇETİN YILMAZ
  3. Danışmanlar: PROF. DR. BİROL AYGÜN
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2011
  8. Dil: İngilizce
  9. Üniversite: Yeditepe Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Bilgisayar Bilimleri ve Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Bilgi Teknolojileri Bilim Dalı
  13. Sayfa Sayısı: Belirtilmemiş.

Özet

Birim test, bir programın kaynak kodunun düzgün çalışıp çalışmadığını doğrulamak için kullanılan bir yöntemdir. İdeal bir uygulamada, her bir test diğerlerinden bağımsız olarak tasarlanır.Yaygın kullanım alanları olmasına rağmen belirli bir alanda özelleşmiş bir birim test aracı bulunmamaktadır. Özellikle web ve mobil tabanlı uygulama geliştiricilerin işlerini kolaylaştıran, aynı zamanda yazılan kod parçacıklarının performansını ölçebilen, istenildiğinde daha önceki test sonuçları ile karşılaştırma yapabilen YUnit adında yeni bir alt yapı sağlanmıştır.YUnit ile amaçlanan, insanların ile yaptıkları çoğu işin, özellikle internet uygulamaları alanında, gelişmiş birim test araçları ile otomatik olarak yapılabileceğini göstermektir.Bu tezde birim testleri ve araçları hakkında kısa bir araştırma ile birlikte YUnit sisteminin tasarım, uygulama ve değerlendirilmesi sunulmaktadır. Ayrıca, sistemi geliştirmek için önerilere yer verilmektedir.

Özet (Çeviri)

Unit testing is a method for validating that the source code of a program is working properly. In an ideal situation, each test case is independent from the others. Thus when applied to all parts of the code under development, it makes the whole code more reliable.Although unit testing is used widely, there is no specialized unit testing tool for web- based applications. We developed a new unit testing framework called YUnit which facilitates mobile & web developer's work, which can measure the performance of source code and allows us to compare with previous test results.The main goal of YUnit is demonstrating how, much of the work which people do manually during conventional testing, will be done automatically with the advanced unit testing tools, especially in web applications.A brief survey on unit testing and unit testing frameworks, design, implementation and evaluation of entire YUnit system are presented in this thesis. In addition, suggestions to enhance the system are presented.

Benzer Tezler

  1. Yeniden yapılanma

    Başlık çevirisi yok

    HALİDE ŞAHİN

    Yüksek Lisans

    Türkçe

    Türkçe

    1996

    Endüstri ve Endüstri Mühendisliğiİstanbul Teknik Üniversitesi

    Y.DOÇ.DR. ALPASLAN FIĞLALI

  2. VRiC: Mimarlıkta yapı bilgisi öğreniminde kullanılabilecek bir sanal ortam önerisi

    VRiC (virtual reality in construction): Proposal for a virtual reality based learning environment for architectural construction systems

    VARLIK YÜCEL

    Yüksek Lisans

    Türkçe

    Türkçe

    2018

    Mimarlıkİstanbul Teknik Üniversitesi

    Bilişim Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ SEMA ALAÇAM

  3. Gazi Eğitim Fakültesi Arap Dili Eğitimi Anabilim Dalı hazırlık sınıfı için Avrupa ortak başvuru metnine uygun ve moodle eğitim yönetim sistemi destekli müfredat önerisi

    A suggested syllabus for the preparation class of Arabic Language Education Department in Gazi Faculty of Education in accordance with common European framework and moodle education management system supported

    MURAT ÖZCAN

    Doktora

    Türkçe

    Türkçe

    2012

    Doğu Dilleri ve EdebiyatıGazi Üniversitesi

    Yabancı Diller Eğitimi Ana Bilim Dalı

    PROF. DR. MUSA YILDIZ

  4. Otonom araçlar için 2B lazer tarayıcı kullanılarak yeni 3B LIDAR sistemi elde edilmesi ve engel tespiti

    Obtaining a new type 3D LIDAR system using 2D laser scanner for autonomous vehicles and obstacle detection

    AHMET KAĞIZMAN

    Yüksek Lisans

    Türkçe

    Türkçe

    2018

    Mekatronik Mühendisliğiİstanbul Teknik Üniversitesi

    Mekatronik Mühendisliği Ana Bilim Dalı

    DOÇ. DR. ERDİNÇ ALTUĞ

  5. İktisadi dengesizlik olgusuna post-keynezyen bakış ve Türk imalat sanayinin keynezyen çöküş açısından değerlendirilmesi

    A post-keynesian approach to the concept of economi disequilibrium and evaluation of the Turkish manufacturing industry from the point of post-keynessian framework

    M. FATİH CİN

    Doktora

    Türkçe

    Türkçe

    1999

    EkonomiÇukurova Üniversitesi

    İktisat Ana Bilim Dalı

    PROF. DR. H. MAHİR FİSUNOĞLU