Research Article
BibTex RIS Cite

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

Year 2022, Volume: 12 Issue: 1, 33 - 41, 21.06.2022

Abstract

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.

Supporting Institution

Borsa İstanbul

References

  • 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)
  • 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)
  • 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)
  • Referans4 Bangare, Sunil & Borse, Seema & Bangare, Pallavi & Nandedkar, Shital. (2012). AUTOMATED API TESTING APPROACH. International Journal of Engineering Science and Technology. 4.
  • 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.
  • Referans6 R. M. Sharma, : Quantitative Analysis of Automation and Manual Testing, International Journal of Engineering and Innovative Technology (IJEIT) Volume 4, Issue 1, (2014)
  • 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.
  • 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.
  • Referans9 Engström, Emelie & Runeson, Per. (2010). A Qualitative Survey of Regression Testing Practices. LNCS. 6156. 3-16. 10.1007/978-3642-13792-1_3.
  • Referans10 V. Garousi and F. Elberzhager, : Test Automation: Not Just for Test Execution, in IEEE Software, vol. 34, no. 2, pp. 90-96, Mar.-Apr. DOI= 10.1109/MS.2017.34. (2017)
  • Referans11 J. Itkonen and M.V. Mantyla,: Are test cases needed? Replicated comparison between exploratory and testcase based software testing, Emprical Software Engineering (2014)
Year 2022, Volume: 12 Issue: 1, 33 - 41, 21.06.2022

Abstract

References

  • 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)
  • 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)
  • 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)
  • Referans4 Bangare, Sunil & Borse, Seema & Bangare, Pallavi & Nandedkar, Shital. (2012). AUTOMATED API TESTING APPROACH. International Journal of Engineering Science and Technology. 4.
  • 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.
  • Referans6 R. M. Sharma, : Quantitative Analysis of Automation and Manual Testing, International Journal of Engineering and Innovative Technology (IJEIT) Volume 4, Issue 1, (2014)
  • 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.
  • 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.
  • Referans9 Engström, Emelie & Runeson, Per. (2010). A Qualitative Survey of Regression Testing Practices. LNCS. 6156. 3-16. 10.1007/978-3642-13792-1_3.
  • Referans10 V. Garousi and F. Elberzhager, : Test Automation: Not Just for Test Execution, in IEEE Software, vol. 34, no. 2, pp. 90-96, Mar.-Apr. DOI= 10.1109/MS.2017.34. (2017)
  • Referans11 J. Itkonen and M.V. Mantyla,: Are test cases needed? Replicated comparison between exploratory and testcase based software testing, Emprical Software Engineering (2014)
There are 11 citations in total.

Details

Primary Language Turkish
Subjects Engineering
Journal Section Akademik ve/veya teknolojik bilimsel makale
Authors

Emine Dumlu Demircioğlu

Oya Kalıpsız 0000-0001-9553-669X

Publication Date June 21, 2022
Submission Date March 7, 2021
Published in Issue Year 2022 Volume: 12 Issue: 1

Cite

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.
AMA 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. June 2022;12(1):33-41.
Chicago Dumlu Demircioğlu, Emine, and 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 12, no. 1 (June 2022): 33-41.
EndNote Dumlu Demircioğlu E, Kalıpsız O (June 1, 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 E. Dumlu Demircioğlu and 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, vol. 12, no. 1, pp. 33–41, 2022.
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 (June 2022), 33-41.
JAMA 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 and 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, vol. 12, no. 1, 2022, pp. 33-41.
Vancouver 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.

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