Thesis Details

Automatické generování testovacích dat informačních systémů

Master's Thesis Student: Naňo Andrej Academic Year: 2020/2021 Supervisor: Smrčka Aleš, Ing., Ph.D.
English title
Automatic Test Input Generation for Information Systems
Language
Czech
Abstract

ISAGEN is a tool for the automatic generation of structurally complex test inputs that imitate real communication in the context of modern information systems. Complex, typically tree-structured data currently represents the standard means of transmitting information between nodes in distributed information systems. Automatic generator ISAGEN is founded on the methodology of data-driven testing and uses concrete data from the production environment as the primary characteristic and specification that guides the generation of new similar data for test cases satisfying given combinatorial adequacy criteria. The main contribution of this thesis is a comprehensive proposal of automated data generation techniques together with an implementation, which demonstrates their usage. The created solution enables testers to create more relevant testing data, representing production-like communication in information systems.

Keywords

automatic data generator, data-based testing, data-driven testing, information system, tree data, testing, automatic testing, test data, test input, combinatorial testing, t-wise, semantical analysis, data analysis, JSON, data generation, data synthesis, structured data, communication modeling, data reproduction, Testos, combine, ts-reporter

Department
Degree Programme
Information Technology and Artificial Intelligence, Specialization Information Systems and Databases
Files
Status
defended, grade A
Date
23 June 2021
Reviewer
Committee
Kolář Dušan, doc. Dr. Ing. (DIFS FIT BUT), předseda
Burget Radek, doc. Ing., Ph.D. (DIFS FIT BUT), člen
Rogalewicz Adam, doc. Mgr., Ph.D. (DITS FIT BUT), člen
Rychlý Marek, RNDr., Ph.D. (DIFS FIT BUT), člen
Veselý Vladimír, Ing., Ph.D. (DIFS FIT BUT), člen
Zbořil František, doc. Ing., Ph.D. (DITS FIT BUT), člen
Citation
NAŇO, Andrej. Automatické generování testovacích dat informačních systémů. Brno, 2021. Master's Thesis. Brno University of Technology, Faculty of Information Technology. 2021-06-23. Supervised by Smrčka Aleš. Available from: https://www.fit.vut.cz/study/thesis/23622/
BibTeX
@mastersthesis{FITMT23622,
    author = "Andrej Na\v{n}o",
    type = "Master's thesis",
    title = "Automatick\'{e} generov\'{a}n\'{i} testovac\'{i}ch dat 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/23622/"
}
Back to top