Database-centric systems strongly rely on SQL queries to manage and manipulate their data. These SQL commands can range from very simple selections to queries that involve several tables, subqueries, and grouping operations. And, as with any important piece of code, developers should properly test SQL queries. In order to completely test a SQL query, developers need to create test data that exercise all possible coverage targets in a query, e.g., JOINs and WHERE predicates. And indeed, this task can be challenging and time-consuming for complex queries. Previous studies have modeled the problem of generating test data as a constraint satisfaction problem and, with the help of SAT solvers, generate the required data. However, such approaches...
A set of mutation operators for SQL queries that retrieve information from a database is developed a...
Distributed relational database query optimisation is a combinatorial optimisation problem. This pap...
Adequacy criteria provide an objective measurement of test quality. Although these criteria are a ma...
Software testing is an important, well-researched field.With the majority of modern-day applications...
An efficient test of a database is to subject it to random queries that are likely to succeed when e...
Manually writing SQL queries for Relational Database Management Systems (RDBMS) testing can be very ...
textabstractTesting an SQL database system by running large sets of deterministic or stochastic SQL ...
Testing an SQL database system by running large sets of de-terministic or stochastic SQL statements ...
Abstract. This research concerns with translating natural language questions into SQL queries by exp...
Testing an SQL database system by running large sets of deterministic or stochastic SQL statements i...
International audienceIn search-based structural testing, metaheuristic search techniques have been ...
Database query optimization is a hard research problem. Exhaustive techniques are adequate for trivi...
With the increasing size and complexity of modern database systems the need for sophisticated method...
The appendix of our ICSE 2018 paper "Search-Based Test Data Generation for SQL Queries: Appendix". ...
AbstractAutomatic techniques for generating a test fatabase for a given query are studied. The metho...
A set of mutation operators for SQL queries that retrieve information from a database is developed a...
Distributed relational database query optimisation is a combinatorial optimisation problem. This pap...
Adequacy criteria provide an objective measurement of test quality. Although these criteria are a ma...
Software testing is an important, well-researched field.With the majority of modern-day applications...
An efficient test of a database is to subject it to random queries that are likely to succeed when e...
Manually writing SQL queries for Relational Database Management Systems (RDBMS) testing can be very ...
textabstractTesting an SQL database system by running large sets of deterministic or stochastic SQL ...
Testing an SQL database system by running large sets of de-terministic or stochastic SQL statements ...
Abstract. This research concerns with translating natural language questions into SQL queries by exp...
Testing an SQL database system by running large sets of deterministic or stochastic SQL statements i...
International audienceIn search-based structural testing, metaheuristic search techniques have been ...
Database query optimization is a hard research problem. Exhaustive techniques are adequate for trivi...
With the increasing size and complexity of modern database systems the need for sophisticated method...
The appendix of our ICSE 2018 paper "Search-Based Test Data Generation for SQL Queries: Appendix". ...
AbstractAutomatic techniques for generating a test fatabase for a given query are studied. The metho...
A set of mutation operators for SQL queries that retrieve information from a database is developed a...
Distributed relational database query optimisation is a combinatorial optimisation problem. This pap...
Adequacy criteria provide an objective measurement of test quality. Although these criteria are a ma...