Covering functionality of database applications by generating special data

Software processing huge volumes of data is the one of the most used kind of software. In particular it is an important part of enterprise integration called data integration. There are tools supporting development and execution of applications implementing extract, transformation and load pattern....

Full description

Bibliographic Details
Main Authors: Evgeny Kostychev, Vitaly Omelchenko, Sergey Zelenov
Format: Article
Language:English
Published: Ivannikov Institute for System Programming of the Russian Academy of Sciences 2018-10-01
Series:Труды Института системного программирования РАН
Subjects:
Online Access:https://ispranproceedings.elpub.ru/jour/article/view/1060
_version_ 1818915865114968064
author Evgeny Kostychev
Vitaly Omelchenko
Sergey Zelenov
author_facet Evgeny Kostychev
Vitaly Omelchenko
Sergey Zelenov
author_sort Evgeny Kostychev
collection DOAJ
description Software processing huge volumes of data is the one of the most used kind of software. In particular it is an important part of enterprise integration called data integration. There are tools supporting development and execution of applications implementing extract, transformation and load pattern. In regard of functional testing of such applications there is a specific is a number of combinations of input data. There are tools supporting test data generation for database application on the basis on schemes of databases or SQL queries of application under tests. Using their one can ensure the functionality covering only by means of a brute force of all available combinations. We propose a method reducing excessiveness of data generation. By means of the method the functionality coverage is achieved with fewer amounts of test data that is close to optimal (one set of test data for one functionality branch).
first_indexed 2024-12-20T00:09:04Z
format Article
id doaj.art-66f5757a92544bc2bdafb2e1d1fe4641
institution Directory Open Access Journal
issn 2079-8156
2220-6426
language English
last_indexed 2024-12-20T00:09:04Z
publishDate 2018-10-01
publisher Ivannikov Institute for System Programming of the Russian Academy of Sciences
record_format Article
series Труды Института системного программирования РАН
spelling doaj.art-66f5757a92544bc2bdafb2e1d1fe46412022-12-21T20:00:34ZengIvannikov Institute for System Programming of the Russian Academy of SciencesТруды Института системного программирования РАН2079-81562220-64262018-10-012001060Covering functionality of database applications by generating special dataEvgeny Kostychev0Vitaly Omelchenko1Sergey Zelenov2ИСП РАНИСП РАНИСП РАНSoftware processing huge volumes of data is the one of the most used kind of software. In particular it is an important part of enterprise integration called data integration. There are tools supporting development and execution of applications implementing extract, transformation and load pattern. In regard of functional testing of such applications there is a specific is a number of combinations of input data. There are tools supporting test data generation for database application on the basis on schemes of databases or SQL queries of application under tests. Using their one can ensure the functionality covering only by means of a brute force of all available combinations. We propose a method reducing excessiveness of data generation. By means of the method the functionality coverage is achieved with fewer amounts of test data that is close to optimal (one set of test data for one functionality branch).https://ispranproceedings.elpub.ru/jour/article/view/1060генерация тестовых данныхприложения над базами данныхфункциональное тестированиеинтеграция данных
spellingShingle Evgeny Kostychev
Vitaly Omelchenko
Sergey Zelenov
Covering functionality of database applications by generating special data
Труды Института системного программирования РАН
генерация тестовых данных
приложения над базами данных
функциональное тестирование
интеграция данных
title Covering functionality of database applications by generating special data
title_full Covering functionality of database applications by generating special data
title_fullStr Covering functionality of database applications by generating special data
title_full_unstemmed Covering functionality of database applications by generating special data
title_short Covering functionality of database applications by generating special data
title_sort covering functionality of database applications by generating special data
topic генерация тестовых данных
приложения над базами данных
функциональное тестирование
интеграция данных
url https://ispranproceedings.elpub.ru/jour/article/view/1060
work_keys_str_mv AT evgenykostychev coveringfunctionalityofdatabaseapplicationsbygeneratingspecialdata
AT vitalyomelchenko coveringfunctionalityofdatabaseapplicationsbygeneratingspecialdata
AT sergeyzelenov coveringfunctionalityofdatabaseapplicationsbygeneratingspecialdata