Publication:
Towards test automation for certification tests in the banking domain

dc.contributor.authorElakas, A.
dc.contributor.authorTarlan, Ozan
dc.contributor.authorSafak, I.
dc.contributor.authorÇakmakçı, Kübra Kalkan
dc.contributor.authorSözer, Hasan
dc.contributor.departmentComputer Science
dc.contributor.ozuauthorSÖZER, Hasan
dc.contributor.ozuauthorÇAKMAKCİ, Kübra Kalkan
dc.contributor.ozugradstudentTarlan, Ozan
dc.date.accessioned2024-02-16T07:39:34Z
dc.date.available2024-02-16T07:39:34Z
dc.date.issued2023
dc.description.abstractSoftware systems in the banking domain are business-critical applications that provide financial services. These systems are subject to rigorous certification tests, which are performed manually, and take weeks to complete. In this paper, we suggest that automation of the certificate tests are possible and it will save a considerable amount of time. A certification testing operation which can take a few weeks can be reduced to a few seconds. Firstly, we review the existing test activities to identify the ones that can be automated and introduce a prototype tool for automating some of the tests used for certification. We focus on rules that are verified by analyzing the banking infrastructure. Our tool takes the network topology of the banking infrastructure as input and verifies a subset of these rules. The tool can be extended with additional rules in order to reduce the effort for certification tests. In addition to this tool, we introduce softwaredefined network-based tests to automatically verify compliance with the rules by checking the firewall constraints and host connections. In particular, we focus on a security certification standard named Payment Card Industry Data Security Standard. This certification aims to reduce the risk of data breaches in cardholder data by ensuring industry standard practices for payment card transactions. Our tool offers effort reduction in auditing through automation. It supports continuous auditing and network security enhancement processes.en_US
dc.description.sponsorshipTÜBİTAK
dc.identifier.doi10.1109/UBMK59864.2023.10286638en_US
dc.identifier.endpage369en_US
dc.identifier.scopus2-s2.0-85177605078
dc.identifier.startpage364en_US
dc.identifier.urihttp://hdl.handle.net/10679/9155
dc.identifier.urihttps://doi.org/10.1109/UBMK59864.2023.10286638
dc.language.isoengen_US
dc.publicationstatusPublisheden_US
dc.publisherIEEEen_US
dc.relationinfo:eu-repo/grantAgreement/TUBITAK/1001 - Araştırma/119C111
dc.relation.ispartof2023 8th International Conference on Computer Science and Engineering (UBMK)
dc.relation.publicationcategoryInternational Refereed Journal
dc.rightsrestrictedAccess
dc.subject.keywordsBanking domainen_US
dc.subject.keywordsCertification testsen_US
dc.subject.keywordsIndustrial case studyen_US
dc.subject.keywordsNetwork topologyen_US
dc.subject.keywordsSoftware-defined networken_US
dc.subject.keywordsTest automationen_US
dc.titleTowards test automation for certification tests in the banking domainen_US
dc.typeconferenceObjecten_US
dspace.entity.typePublication
relation.isOrgUnitOfPublication85662e71-2a61-492a-b407-df4d38ab90d7
relation.isOrgUnitOfPublication.latestForDiscovery85662e71-2a61-492a-b407-df4d38ab90d7

Files

License bundle

Now showing 1 - 1 of 1
Placeholder
Name:
license.txt
Size:
1.45 KB
Format:
Item-specific license agreed upon to submission
Description: