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 条
  • [31] The Evolution of Databases in the Age of Targeted Sanctions
    Portela, Clara
    Charron, Andrea
    [J]. INTERNATIONAL STUDIES REVIEW, 2022, 25 (01)
  • [32] A novel approach for incremental uncertainty rule generation from databases with missing values handling: Application to dynamic medical databases
    Konias, S
    Chouvarda, I
    Vlahavas, I
    Maglaveras, N
    [J]. MEDICAL INFORMATICS AND THE INTERNET IN MEDICINE, 2005, 30 (03): : 211 - 225
  • [33] Data preparation process for construction knowledge generation through knowledge discovery in databases
    Soibelman, L
    Kim, H
    [J]. JOURNAL OF COMPUTING IN CIVIL ENGINEERING, 2002, 16 (01) : 39 - 48
  • [34] Generating Application-Specific Data Layouts for In-memory Databases
    Yan, Cong
    Cheung, Alvin
    [J]. PROCEEDINGS OF THE VLDB ENDOWMENT, 2019, 12 (11): : 1513 - 1525
  • [35] Application of Data Mining in Educational Databases for Predicting Academic Trends and Patterns
    Parack, Suhem
    Zahid, Zain
    Merchant, Fatima
    [J]. 2012 IEEE INTERNATIONAL CONFERENCE ON TECHNOLOGY ENHANCED EDUCATION (ICTEE 2012), 2012,
  • [36] Application of a Controlled Vocabulary to Curated Databases of In Vivo Developmental Toxicity Data
    Ceger, P.
    Bell, S.
    Choksi, N.
    Hamm, J.
    Daniel, A.
    Allen, D. G.
    Kleinstreuer, N. C.
    [J]. BIRTH DEFECTS RESEARCH, 2019, 111 (09): : 537 - 537
  • [37] APPLICATION OF DATA-MINING TO STATE TRANSPORTATION AGENCIES' PROJECTS DATABASES
    Nassar, Khaled
    [J]. JOURNAL OF INFORMATION TECHNOLOGY IN CONSTRUCTION, 2007, 12 : 139 - 149
  • [38] Data fusion application from evidential databases as a support for decision making
    Telmoudi, A
    Chakhar, S
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2004, 46 (08) : 547 - 555
  • [39] Application of data-mining to state transportation agencies' projects databases
    Nassar, Khaled
    [J]. Electronic Journal of Information Technology in Construction, 2007, 12 : 139 - 149
  • [40] Discovering patterns of missing data in survey databases: An application of rough sets
    Wang, Hai
    Wang, Shouhong
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2009, 36 (03) : 6256 - 6260