Analysis and design of web service tests for client regulations impacting on pre-trade and post-trade processes in the banking sector

Thesis title: Analýza a návrh testov webovej služby pre klientské regulácie dopadajúce na predobchodné a poobchodné procesy v bankovom sektore
Author: Hrabáriková, Sabína
Thesis type: Bachelor thesis
Supervisor: Bruckner, Tomáš
Opponents: Čanda, Lukáš
Thesis language: Slovensky
Abstract:
Bakalárska práca cieli na analýzu a návrh testovacích prípadov pre vybranú webovú službu. Webová služba WebReg vykonáva kontrolu bankových klientov na základe dát z regulačných dotazníkov. Hrá kľúčovú úlohu v predobchodných a poobchodných procesoch banky XY. Na základe stanoveného postupu práce je vykonané vymedzenie rozsahu práce. Práca je zameraná na tri vybrané regulácie: Dodd-Frank, EMIR a MiFIR. Pre regulácie sú určené konkrétne požiadavky zachytené v štruktúrovanom zozname. Časť práce je výsledkom vedľajšieho cieľa obsahujúceho vybranie a porozumenie vybraným reguláciám. Požiadavky sú stanovené taktiež pre webovú službu. Zvoleniu vhodného testovacieho prístupu pre konkrétu webovú službu predchádza porovnanie dostupných úrovní a typov testovania pre WebReg. Pre vybranú webovú službu je najvhodnejšie sa zamerať na systémové a akceptačné testy. Z dôvodu správneho zacielenia testovacích prípadov je stanovených trinásť testovacích nápadov. Testovacie prípady sú tvorené niekoľkými metódami. Ako prvé sú testovacie prípady vychádzajúce z prípadov užitia. Následne autorka využíva ďalšie metódy špecifikácie: rozdelenie do tried ekvivalencie, analýza hraničných hodnôt, graf príčin a následkov, testovanie s využitím ortogonálneho poľa. Práca obsahuje vytvorenie odporúčaní a ich aplikácia pre testovanie webovej služby. Medzi kľúčové odporúčania patrí znalosť WSDL webovej služby a regulácií ako aj kombinovanie metód špecifikácie.
Keywords: Dodd-Frank; EMIR; MiFIR; návrh testov; regulácie; testovacie prípady; webová služba
Thesis title: Analýza a návrh testov webovej služby pre klientské regulácie dopadajúce na predobchodné a poobchodné procesy v bankovom sektore
Author: Hrabáriková, Sabína
Thesis type: Bakalářská práce
Supervisor: Bruckner, Tomáš
Opponents: Čanda, Lukáš
Thesis language: Slovensky
Abstract:
Cílem bakalářské práce je analyzovat a navrhnout testovací případy pro vybranou webovou službu. Webová služba WebReg provádí kontrolu bankovních klientů na základě dat z regulačních dotazníků. Hraje klíčovou roli v předobchodních a poobchodních procesech banky XY. Na základě stanoveného pracovního postupu je provedeno vymezení rozsahu práce. Práce je zaměřena na tři vybrané regulace: Dodd-Frank, EMIR a MiFIR. Pro regulace jsou určeny konkrétní požadavky zachycené ve strukturovaném seznamu. Část práce je výsledkem vedlejšího cíle obsahujícího výběr a pochopení vybraných regulacím. Požadavky jsou specifikovány také pro webovou službu. Zvolení vhodného testovacího přístupu pro konkrétní webovou službu předchází porovnání dostupných úrovní a typů testování pro WebReg. Pro vybranou webovou službu je nejvhodnější se zaměřit na systémové a akceptační testy. Z důvodu správného zacílení testovacích případů je stanovených třináct testovacích nápadů. Testovací případy jsou tvořeny několika metodami. Jako první jsou testovací případy vycházející z případů užití. Následně autorka využívá další metody specifikace: rozdělení do tříd ekvivalence, analýza hraničních hodnot, graf příčin a následků, testování s využitím ortogonálního pole. Práce obsahuje vytvoření doporučení a jejich aplikace pro testování webové služby. Mezi klíčová doporučení patří znalost WSDL webové služby a regulací jakož i kombinování metod specifikace.
Keywords: návrh testů; regulace; testovací případy; EMIR; MiFIR; Dodd-Frank; webová služba
Thesis title: Analysis and design of web service tests for client regulations impacting on pre-trade and post-trade processes in the banking sector
Author: Hrabáriková, Sabína
Thesis type: Bachelor thesis
Supervisor: Bruckner, Tomáš
Opponents: Čanda, Lukáš
Thesis language: Slovensky
Abstract:
The bachelor thesis aims to analyse and design test cases for a selected web service. The WebReg web service performs a check of bank customers based on data from regulatory questionnaires. It plays a crucial role in bank XY‘s pre-trade and post-trade processes. Based on the defined workflow, the scope of work is carried out. The work focuses on three selected regulations: Dodd-Frank, EMIR and MiFIR. Specific requirements for the regulations are identified and captured in a structured list. Part of the thesis results from a secondary objective containing the selection and understanding of the selected regulations. Requirements for the web service are also specified. The selection of an appropriate testing approach for a specific web service is preceded by a comparison of the available levels and types of testing for WebReg. For the selected web service, focusing on system and acceptance testing is most appropriate. For the sake of proper test case targeting, thirteen test ideas are identified. Several methods form the test cases. The first are the test cases based on use cases. Subsequently, the author uses other specification methods: splitting into equivalence classes, boundary value analysis, cause and effect graph, and orthogonal array testing. The thesis includes the creation of recommendations and their application to web service testing. Key recommendations include knowledge of WSDL web service and regulations as well as combining specification methods.
Keywords: Dodd-Frank; web service; EMIR; MiFIR; test cases; regulations; test design

Information about study

Study programme: Aplikovaná informatika
Type of study programme: Bakalářský studijní program
Assigned degree: Bc.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Information Technologies

Information on submission and defense

Date of assignment: 8. 1. 2024
Date of submission: 5. 5. 2024
Date of defense: 11. 6. 2024
Identifier in the InSIS system: https://insis.vse.cz/zp/87024/podrobnosti

Files for download

    Last update: