Araştırma Makalesi

Tersine Mühendislik Yöntemi ile Test Senaryo Üreten Çerçeve -- UYMS 2020 özel sayısı için

Cilt: 12 Sayı: 1 21 Haziran 2022
PDF İndir

Tersine Mühendislik Yöntemi ile Test Senaryo Üreten Çerçeve -- UYMS 2020 özel sayısı için

Öz

Bu bildiride, birbiriyle farklı veri formatlarını kullanarak birbiriyle iletişimde bulunan istemci-sunucu mimarisine dayalı sistemler için, farklı veri formatlarını destekleyen bir mesaj güdümlü test senaryosu üreten çerçeve önerilmektedir. Temel olarak, çerçeve ağ üzerinde istemci-sunucu uygulamaları arasındaki iletişimden elde edilen ağ log dosyasından tersine mühendislik yöntemi ile test senaryosu mesajlarının üretilmesini sağlamaktadır. Büyük ölçekli iş uygulamalarının fonksiyonel doğruluğunun tekrarlı bir şekilde manuel olarak test edilmesi zaman alan, hataya açık bir süreçtir. Bu sürecin uçtan uca (test senaryosu üretiminden yürütülmesine, doğrulanması ve hata raporlanması kadar geçen sürecin) otomatikleştirilmesi, yazılım testi verimliliğini artırmaktadır. Bu çalışmanın motivasyonu, iletişim olarak API mesajlarını kullanan finansal uygulamalar, borsalardaki işlem sistemleri gibi istemci-sunucu mimarisine dayalı uygulamalara yönelik regresyon testi otomasyonu çerçevesi azlığından kaynaklanmaktadır. Bu bildiride önerdiğimiz test senaryosu üretimi yapan çerçevenin etkinliğini değerlendirmek için finansal bir sisteme uyguladık. Bu makale UYMS 2020 özel sayısı için gönderilmektedir.

Anahtar Kelimeler

Destekleyen Kurum

Borsa İstanbul

Kaynakça

  1. Refernans1 A. K. Sultanía : Developing software product and test automation software using Agile methodology, Proceedings of the 2015 Third International Conference on Computer, Communication, Control and Information Technology (C3IT), Hooghly, pp. 1-4. (2015)
  2. Referans2 S.Dalal, K.Solanki, : Challenges of Regression Testing: A Pragmatic Perspective in International Journal of Advanced Research in Computer Science, vol.9, no.1, February (2018)
  3. Referans3 Z. Liu, Q. Chen and X. Jiang : A Maintainability Spreadsheet-Driven Regression Test Automation Framework, IEEE 16th International Conference on Computational Science and Engineering, Sydney, NSW, pp. 1181-1184. DOI= 10.1109/CSE.2013.175 (2013)
  4. Referans4 Bangare, Sunil & Borse, Seema & Bangare, Pallavi & Nandedkar, Shital. (2012). AUTOMATED API TESTING APPROACH. International Journal of Engineering Science and Technology. 4.
  5. Referans5 Isha, A. Sharma and M. Revathi, "Automated API Testing," 2018 3rd International Conference on Inventive Computation Technologies (ICICT), Coimbatore, India, 2018, pp. 788-791.
  6. Referans6 R. M. Sharma, : Quantitative Analysis of Automation and Manual Testing, International Journal of Engineering and Innovative Technology (IJEIT) Volume 4, Issue 1, (2014)
  7. Referans7 X. Han, N. Zhang, W. He, K. Zhang and L. Tang, "Automated Warship Software Testing System Based on LoadRunner Automation API," 2018 IEEE International Conference on Software Quality, Reliability and Security Companion (QRS-C), Lisbon, 2018, pp. 51-55.
  8. Referans8 Gonçalves, Wellington & Barreto de Almeida, Carlos & Araújo, Ladyanny & Ferraz, Mateus & Xandú, Rogerio & Junior, Ivaldir. (2017). The Impact of Human Factors on the Software Testing Process: Journal of Information Systems Engineering & Management.

Ayrıntılar

Birincil Dil

Türkçe

Konular

Mühendislik

Bölüm

Araştırma Makalesi

Yayımlanma Tarihi

21 Haziran 2022

Gönderilme Tarihi

7 Mart 2021

Kabul Tarihi

25 Mart 2022

Yayımlandığı Sayı

Yıl 2022 Cilt: 12 Sayı: 1

Kaynak Göster

APA
Dumlu Demircioğlu, E., & Kalıpsız, O. (2022). Tersine Mühendislik Yöntemi ile Test Senaryo Üreten Çerçeve -- UYMS 2020 özel sayısı için. EMO Bilimsel Dergi, 12(1), 33-41. https://izlik.org/JA63ZS92JW
AMA
1.Dumlu Demircioğlu E, Kalıpsız O. Tersine Mühendislik Yöntemi ile Test Senaryo Üreten Çerçeve -- UYMS 2020 özel sayısı için. EMO Bilimsel Dergi. 2022;12(1):33-41. https://izlik.org/JA63ZS92JW
Chicago
Dumlu Demircioğlu, Emine, ve Oya Kalıpsız. 2022. “Tersine Mühendislik Yöntemi ile Test Senaryo Üreten Çerçeve -- UYMS 2020 özel sayısı için”. EMO Bilimsel Dergi 12 (1): 33-41. https://izlik.org/JA63ZS92JW.
EndNote
Dumlu Demircioğlu E, Kalıpsız O (01 Haziran 2022) Tersine Mühendislik Yöntemi ile Test Senaryo Üreten Çerçeve -- UYMS 2020 özel sayısı için. EMO Bilimsel Dergi 12 1 33–41.
IEEE
[1]E. Dumlu Demircioğlu ve O. Kalıpsız, “Tersine Mühendislik Yöntemi ile Test Senaryo Üreten Çerçeve -- UYMS 2020 özel sayısı için”, EMO Bilimsel Dergi, c. 12, sy 1, ss. 33–41, Haz. 2022, [çevrimiçi]. Erişim adresi: https://izlik.org/JA63ZS92JW
ISNAD
Dumlu Demircioğlu, Emine - Kalıpsız, Oya. “Tersine Mühendislik Yöntemi ile Test Senaryo Üreten Çerçeve -- UYMS 2020 özel sayısı için”. EMO Bilimsel Dergi 12/1 (01 Haziran 2022): 33-41. https://izlik.org/JA63ZS92JW.
JAMA
1.Dumlu Demircioğlu E, Kalıpsız O. Tersine Mühendislik Yöntemi ile Test Senaryo Üreten Çerçeve -- UYMS 2020 özel sayısı için. EMO Bilimsel Dergi. 2022;12:33–41.
MLA
Dumlu Demircioğlu, Emine, ve Oya Kalıpsız. “Tersine Mühendislik Yöntemi ile Test Senaryo Üreten Çerçeve -- UYMS 2020 özel sayısı için”. EMO Bilimsel Dergi, c. 12, sy 1, Haziran 2022, ss. 33-41, https://izlik.org/JA63ZS92JW.
Vancouver
1.Emine Dumlu Demircioğlu, Oya Kalıpsız. Tersine Mühendislik Yöntemi ile Test Senaryo Üreten Çerçeve -- UYMS 2020 özel sayısı için. EMO Bilimsel Dergi [Internet]. 01 Haziran 2022;12(1):33-41. Erişim adresi: https://izlik.org/JA63ZS92JW

EMO BİLİMSEL DERGİ
Elektrik, Elektronik, Bilgisayar, Biyomedikal, Kontrol Mühendisliği Bilimsel Hakemli Dergisi
TMMOB ELEKTRİK MÜHENDİSLERİ ODASI 
IHLAMUR SOKAK NO:10 KIZILAY/ANKARA
TEL: +90 (312) 425 32 72 (PBX) - FAKS: +90 (312) 417 38 18
bilimseldergi@emo.org.tr