Thesis Details

Nástroj pro analýzu obsahu databáze pro účely testování softwaru

Bachelor's Thesis Student: Kropáč František Academic Year: 2016/2017 Supervisor: Smrčka Aleš, Ing., Ph.D.
English title
A Tool for Database Content Analysis for Testing Purposes
Language
Czech
Abstract

Acceptance testing of applications before the production includes testing of scenarios resembling situations of real usage of the application. Creating the test data is complicated matter since the data are specified by restrictions concerning the domain of the tested application and the specifications of the structural restrictions and the relations between these data. This thesis focuses on the issues of detecting the data constraints in an already created relational database. The outcome of the thesis is a tool which automatically controls and mediates thedetection of the data constraints in a relational database. The detection result isa weight rating of the data restrictions, which represents both the data type and the relation between tables, columns in relational database.These restrictions can be used to generate a random testing data which would represent inputs for seemingly realistic scenarios of the usage of the application.

Keywords

database analysis, relational database, fuzzy testing, DBus, random data generation, C++

Department
Degree Programme
Information Technology
Files
Status
defended, grade C
Date
12 June 2017
Reviewer
Committee
Zendulka Jaroslav, doc. Ing., CSc. (DIFS FIT BUT), předseda
Fučík Otto, doc. Dr. Ing. (DCSY FIT BUT), člen
Grézl František, Ing., Ph.D. (DCGM FIT BUT), člen
Matoušek Petr, doc. Ing., Ph.D., M.A. (DIFS FIT BUT), člen
Smrčka Aleš, Ing., Ph.D. (DITS FIT BUT), člen
Citation
KROPÁČ, František. Nástroj pro analýzu obsahu databáze pro účely testování softwaru. Brno, 2017. Bachelor's Thesis. Brno University of Technology, Faculty of Information Technology. 2017-06-12. Supervised by Smrčka Aleš. Available from: https://www.fit.vut.cz/study/thesis/19446/
BibTeX
@bachelorsthesis{FITBT19446,
    author = "Franti\v{s}ek Krop\'{a}\v{c}",
    type = "Bachelor's thesis",
    title = "N\'{a}stroj pro anal\'{y}zu obsahu datab\'{a}ze pro \'{u}\v{c}ely testov\'{a}n\'{i} softwaru",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2017,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/19446/"
}
Back to top