Geri Dön

Finding malformed HTML outputs and unhandled execution errors of ASP.NET applications

ASP.NET uygulamalarındaki hatalı HTML çıktılarının ve öngörülememiş çalışma hatalarının bulunması

  1. Tez No: 276655
  2. Yazar: MEHMET ERDAL ÖZKINACI
  3. Danışmanlar: YRD. DOÇ. DR. AYSU BETİN CAN
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Bilim ve Teknoloji, Computer Engineering and Computer Science and Control, Science and Technology
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2011
  8. Dil: İngilizce
  9. Üniversite: Orta Doğu Teknik Üniversitesi
  10. Enstitü: Enformatik Enstitüsü
  11. Ana Bilim Dalı: Bilişim Sistemleri Bölümü
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 57

Özet

ASP.NET, dinamik web uygulamalarının geliştirilmesinde kullanılan popüler dillerden biridir. Web uygulamalarındaki hatalar, bu uygulamaların güvenilirliğini ve kullanıcı sayısını azaltabilir. Bundan dolayı, bu uygulamaların test edilmesi önem kazanmaktadır. Bu çalışmada, öngörülememiş çalışma hataları ve tarayıcılarda bozuk görüntülerin oluşmasına neden olan HTML hatalarını içeren ASP.NET uygulamalarını, otomatik olarak test eden bir araç sunacağız. Aracımızın ismi Mamoste'dir. Mamoste, test girdilerini dinamik olarak üretmek için somut ve sembolik çalışma yöntemlerini dönüşümlü olarak kullanan concolic testi ASP.NET uygulamalarına adapte eder. Mamoste, concolic test ile çözülemeyen web sayfalarındaki olayları da girdi olarak ele alır. Mamoste ile, bir kamu kurumu tarafından yoğun olarak kullanılan ASP.NET uygulamasının testini gerçekleştirdik. Mamoste, 366 HTML hatası ve bu uygulamanın hemen hemen her sayfasında kullanılan hatalı bir bileşen tespit etti. Bunun yanı sıra; Mamoste, üretilen sayfaların bir kısmında hatalı kullanılmış genel bir kontrol açığa çıkarttı.

Özet (Çeviri)

As dynamic web applications are becoming widespread nearly in every area, ASP.NET is one of the popular development languages in this domain. The errors in these web applications can reduce the credibility of the site and cause possible loss of a number of clients. Therefore, testing these applications becomes significant. We present an automated tool to test ASP.NET web applications against execution errors and HTML errors that cause displaying inaccurate and incomplete information. Our tool, called Mamoste, adapts concolic testing technique which interleaves concrete and symbolic executions to generate test inputs dynamically. Mamoste also considers page events as inputs which cannot be handled with concolic testing. We have performed experiments on a subset of an heavily used ASP.NET application of a government office. We have found 366 HTML errors and a faulty component which is used almost every ASP.NET page in this application. In addition, Mamoste discovered that a common user control is misused in several generated pages.

Benzer Tezler

  1. Tokat ili koyunculuk işletmeleri kuzu büyütme uygulamaları

    Lamb breeding applications in sheep farms in the Tokat province

    YÜCEL ŞAHİN

    Yüksek Lisans

    Türkçe

    Türkçe

    2019

    ZiraatOndokuz Mayıs Üniversitesi

    Zootekni Ana Bilim Dalı

    DOÇ. DR. MUSTAFA OLFAZ

  2. Studies on congenital anomalies in cattle

    Sığırlarda konjenital anomaliler üzerine çalışmalar

    ZAFER USTA

    Doktora

    İngilizce

    İngilizce

    2016

    Veteriner HekimliğiStiftung Tierärztliche Hochschule Hannover

    Genetik Ana Bilim Dalı

    PROF. DR. PROF. DR. OTTMAR DİSTL

  3. Orta karadeniz bölgesinde evcil ruminantlarda schmallenberg virus enfeksiyonunun epidemiyolojisi

    Epidemiology of schmallenberg virus infection in domestic ruminants in middle blacksea region

    YAĞMUR ÇETİNKAYA

    Yüksek Lisans

    Türkçe

    Türkçe

    2024

    Veteriner HekimliğiOndokuz Mayıs Üniversitesi

    Veterinerlik Viroloji Ana Bilim Dalı

    PROF. DR. HARUN ALBAYRAK

  4. Nonsendromik konjenital yarık dudak/damak hastalarında metilentetrahidrofolat redüktaz gen polimorfizmin yeri

    The role of methylenetetrahydrofolate reductase gene polymorphism in nonsyndromic cleft lip with or without palate

    AİDA ŞEMİÇ YUSUFAGİÇ

    Tıpta Uzmanlık

    Türkçe

    Türkçe

    2004

    Çocuk Sağlığı ve HastalıklarıMarmara Üniversitesi

    Pediatri Ana Bilim Dalı

    DOÇ.DR. HÜRİYE NURSEL ELÇİOĞLU

  5. Drosophila melanogaster Oregon-R'de çeşitli tekstil boyalarının larval yaşayabilirlik ile ergin dişi ve erkek popülasyonlarında ömür uzunluğu üzerine in vivo biyotoksik etkilerinin araştırılması

    Investigation of in vivo biotoxic effects of various textile dyes on larval viability and longevity in adult female and male populations in Drosophila melanogaster Oregon-R

    EMİNE ÖZTÜRK

    Yüksek Lisans

    Türkçe

    Türkçe

    2021

    BiyolojiAtatürk Üniversitesi

    Biyoloji Ana Bilim Dalı

    PROF. DR. HANDAN UYSAL