Otomatik Birim Test Oluşturmak İçin Opcode Ayrıştırma Yaklaşımının Geliştirilmesi
Özet Görüntüleme: 0 / PDF İndirme: 0
DOI:
https://doi.org/10.70447/ktve.2301Anahtar Kelimeler:
Opcode Ayrıştırma Yöntemi- Birim Test Üretimi- Bytecode- Java Agent- Yazılım TestiÖzet
Yazılım geliştirme süreçlerinde doğruluk ve güvenilirlik, birim testlerin etkin bir şekilde oluşturulmasıyla doğrudan ilişkilidir. Bu bağlamda, birim test üretimi ve yazılım testi süreçleri, geliştiricilerin ve yazılım mühendislerinin önemli bir odak noktası haline gelmiştir. Bu çalışma, otomatik birim test oluşturma sürecindeki gelişmeler üzerinde durarak, geliştirilen Opcode ayrıştırma yönteminin Java Agent teknolojisiyle entegrasyonunu incelemekte ve bu entegrasyonun yazılım testi alanındaki potansiyel etkilerini değerlendirmektedir. Java bytecode seviyesindeki opcode'ları analiz ederek, Java Agent'ların dinamik kod manipülasyonu kabiliyetini kullanarak, otomatik test senaryolarının oluşturulması hedeflenmiştir. Bu yöntem, yazılım geliştirme süreçlerinde test kapsamını artırarak, kod kalitesini iyileştirmeyi ve yazılımın doğruluğunu sağlamayı amaçlamaktadır. Ayrıca, çalışma, Java Agent teknolojisinin opcode analiziyle birleştirilmesinin, otomatik birim test oluşturma sürecindeki etkisini deneysel verilerle destekleyerek, bu teknik entegrasyonun pratik uygulanabilirliğini değerlendirmektedir. Elde edilen sonuçlar, Java Agent'ların opcode analiziyle birleşerek otomatik test oluşturma sürecindeki potansiyelini vurgulayarak, yazılım mühendisliği alanına önemli bir katkı sağlamaktadır.
İndirmeler
İndir
Yayınlanmış
Nasıl Atıf Yapılır
Sayı
Bölüm
Kategori
Lisans
Telif Hakkı (c) 2024 Sevdanur GENÇ
Bu çalışma Creative Commons Attribution 4.0 International License ile lisanslanmıştır.
Key Points of CC BY 4.0
- Attribution Requirement: Others can share, adapt, and use the work, even commercially, as long as they credit the original author(s) and the journal (JQTAIR) as the source.
- Flexibility in Usage: This license maximizes dissemination, as anyone can use the research in new projects, derivative works, or even commercial applications.
- Global and Broad: The 4.0 version is legally global, compatible with other open-access content, and widely accepted by institutions and funders worldwide.
- Freedom to Remix and Adapt: Researchers, educators, and industry professionals can freely build upon the work, encouraging collaboration and innovative uses in various fields.
Attribution Requirement for Users
To comply with CC BY 4.0, anyone who uses, shares, or builds upon the journal’s work must include:
- The title of the work.
- A link to the full text (ideally hosted on JQTAIR’s site or repository).
- Credit to the original authors and the journal (e.g., “Published by JQTAIR” or “Original work by [Author Name], published in JQTAIR”).