Targeted data generation for application testing on databases

被引:0
|
作者
Kostychev, E. A. [1 ]
Omel'chenko, V. A. [1 ]
Zelenov, S. V. [1 ]
机构
[1] Russian Acad Sci, Inst Syst Programming, Moscow 109004, Russia
关键词
Coverage Criterion; Test Data Generator; Monthly Payment; Enterprise Application Integration; Diagonal Combinator;
D O I
10.1134/S0361768812060060
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Applications that process large datasets are a widely used type of software. Particularly, these applications address data integration problems in the field of enterprise application integration. These problems are solved using special tool environments supporting the development, implementation, and monitoring of applications that implement the Extract, Transform, and Load (ETL) model. The specific feature of functional testing of such applications is that there are many possible combinations of input data. The approaches implemented in the data generation tools for functional testing of applications on databases, in the best case, are based on database and SQL-query schemes that are used in applications to be tested. These approaches ensure the coverage of functionality of an application under testing only by conducting an exhaustive search of possible combinations of input data. The approach to data generation proposed in this paper makes it possible to find a coverage of application functionality with a nearly optimal amount of data (one dataset for one functional branch of the application).
引用
收藏
页码:327 / 334
页数:8
相关论文
共 50 条
  • [1] Targeted data generation for application testing on databases
    E. A. Kostychev
    V. A. Omel’chenko
    S. V. Zelenov
    [J]. Programming and Computer Software, 2012, 38 : 327 - 334
  • [3] Privacy preserving data generation for database application performance testing
    Wang, YG
    Wu, XT
    Zheng, YL
    [J]. TRUST AND PRIVACY IN DIGITAL BUSINESS, PROCEEDINGS, 2004, 3184 : 142 - 151
  • [4] Search Based Path and Input Data Generation for Web Application Testing
    Biagiola, Matteo
    Ricca, Filippo
    Tonella, Paolo
    [J]. SEARCH BASED SOFTWARE ENGINEERING, SSBSE 2017, 2017, 10452 : 18 - 32
  • [5] Testing Big Data (Assuring the Quality of Large Databases)
    Sneed, Harry M.
    Erdoes, Katalin
    [J]. 2015 IEEE EIGHTH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS (ICSTW), 2015,
  • [6] Data generation for path testing
    Mansour, N
    Salame, M
    [J]. SOFTWARE QUALITY JOURNAL, 2004, 12 (02) : 121 - 136
  • [7] Data Generation for Path Testing
    Nashat Mansour
    Miran Salame
    [J]. Software Quality Journal, 2004, 12 : 121 - 136
  • [8] Application of Negative Selection Algorithm (NSA) for test data generation of path testing
    Mohi-Aldeen, Shayma Mustafa
    Mohamad, Radziah
    Deris, Safaai
    [J]. APPLIED SOFT COMPUTING, 2016, 49 : 1118 - 1128
  • [9] WARM with automated weight fitment model for targeted application in unweighted databases
    Datta S.
    Mali K.
    [J]. International Journal of Information Technology, 2024, 16 (5) : 3073 - 3084
  • [10] Automated Generation of Personal Data Reports from Relational Databases
    Fakas, Georgios
    Cawleyy, Ben
    Cai, Zhi
    [J]. JOURNAL OF INFORMATION & KNOWLEDGE MANAGEMENT, 2011, 10 (02) : 193 - 208