데이터 주도 접근법을 활용한 소프트웨어 테스트 자동화 : 온라인 쇼핑몰 결제시스템 사례
DC Field | Value | Language |
---|---|---|
dc.contributor.author | 김성용 | - |
dc.contributor.author | 민대환 | - |
dc.contributor.author | 임성택 | - |
dc.date.accessioned | 2021-09-02T17:22:30Z | - |
dc.date.available | 2021-09-02T17:22:30Z | - |
dc.date.created | 2021-06-18 | - |
dc.date.issued | 2018 | - |
dc.identifier.issn | 1975-4256 | - |
dc.identifier.uri | https://scholar.korea.ac.kr/handle/2021.sw.korea/78610 | - |
dc.description.abstract | This study examines a data-driven approach for software test automation at an online shopping site. Online shopping sites typically change prices dynamically, offer various discounts or coupons, and provide diverse delivery and payment options such as electronic fund transfer, credit cards, mobile payments (KakaoPay, NaverPay, SyrupPay, ApplePay, SamsungPay, etc.) and so on. As a result, they have to test numerous combinations of possible customer choices continuously and repetitively. The total number of test cases is almost 584 billion. This requires somehow automation of tests in settling payments. However, the record playback approach has difficulties in maintaining automation scripts due to frequent changes and complicated component identification. In contrast, the data-driven approach minimizes changes in scripts and component identification. This study shows that the data-driven approach to test automation is more effective than the traditional record playback method. In 2014 before the test automation, the monthly average defects were 5.6 during the test and 12.5 during operation. In 2015 after the test automation, the monthly average defects were 9.4 during the test and 2.8 during operation. The comparison of live defects and detected errors during the test shows statistically significant differences before and after introducing the test automation using the data-driven approach. | - |
dc.language | Korean | - |
dc.language.iso | ko | - |
dc.publisher | 한국IT서비스학회 | - |
dc.title | 데이터 주도 접근법을 활용한 소프트웨어 테스트 자동화 : 온라인 쇼핑몰 결제시스템 사례 | - |
dc.title.alternative | Software Test Automation Using Data-Driven Approach : A Case Study on the Payment System for Online Shopping | - |
dc.type | Article | - |
dc.contributor.affiliatedAuthor | 민대환 | - |
dc.identifier.doi | 10.9716/KITS.2018.17.1.155 | - |
dc.identifier.bibliographicCitation | 한국IT서비스학회지, v.17, no.1, pp.155 - 170 | - |
dc.relation.isPartOf | 한국IT서비스학회지 | - |
dc.citation.title | 한국IT서비스학회지 | - |
dc.citation.volume | 17 | - |
dc.citation.number | 1 | - |
dc.citation.startPage | 155 | - |
dc.citation.endPage | 170 | - |
dc.type.rims | ART | - |
dc.identifier.kciid | ART002333003 | - |
dc.description.journalClass | 2 | - |
dc.description.journalRegisteredClass | kci | - |
dc.subject.keywordAuthor | Software Test Automation | - |
dc.subject.keywordAuthor | Regression Test | - |
dc.subject.keywordAuthor | GUI Automation Test | - |
dc.subject.keywordAuthor | Data-Driven Approach | - |
dc.subject.keywordAuthor | Online Payment System | - |
Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.
(02841) 서울특별시 성북구 안암로 14502-3290-1114
COPYRIGHT © 2021 Korea University. All Rights Reserved.
Certain data included herein are derived from the © Web of Science of Clarivate Analytics. All rights reserved.
You may not copy or re-distribute this material in whole or in part without the prior written consent of Clarivate Analytics.