Thesis Details

Generování stromových struktur pro účely testování informačních systémů

Bachelor's Thesis Student: Rozsíval Michal Academic Year: 2020/2021 Supervisor: Smrčka Aleš, Ing., Ph.D.
English title
Generating Tree Structures for Testing of Information Systems
Language
Czech
Abstract

The work aims to create a tool for automated testing of information systems. It creates messages similar in structure to those in the communication of existing systems. The program reads provided communication record according to configuration and saves the individual messages in a uniform form. It splits the saved messages into groups and abstracts them into a suitable form for a subsequent generation of new random test messages based on a combinatorial testing with Pair-Wise coverage. The tool supports communication using the REST API and OPC UA protocols and structured data in XML and JSON. The program was tested by processing real communication records.

Keywords

testing, combinatorial testing, Pair-Wise, classification, abstraction, generating, communication, tree structure, information system, protocol, message, HTTP, REST API, OPC UA, XML, JSON

Department
Degree Programme
Information Technology
Files
Status
defended, grade A
Date
15 June 2021
Reviewer
Committee
Vojnar Tomáš, prof. Ing., Ph.D. (DITS FIT BUT), předseda
Kořenek Jan, doc. Ing., Ph.D. (DCSY FIT BUT), člen
Peringer Petr, Dr. Ing. (DITS FIT BUT), člen
Ryšavý Ondřej, doc. Ing., Ph.D. (DIFS FIT BUT), člen
Citation
ROZSÍVAL, Michal. Generování stromových struktur pro účely testování informačních systémů. Brno, 2021. Bachelor's Thesis. Brno University of Technology, Faculty of Information Technology. 2021-06-15. Supervised by Smrčka Aleš. Available from: https://www.fit.vut.cz/study/thesis/23346/
BibTeX
@bachelorsthesis{FITBT23346,
    author = "Michal Rozs\'{i}val",
    type = "Bachelor's thesis",
    title = "Generov\'{a}n\'{i} stromov\'{y}ch struktur pro \'{u}\v{c}ely testov\'{a}n\'{i} informa\v{c}n\'{i}ch syst\'{e}m\r{u}",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2021,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/23346/"
}
Back to top