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....
Main Authors: | , , |
---|---|
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 |