Most of modern applications use database to store data and retrieve them when necessary. This research proposes After-State Database Testing, a testing framework that aims to reveal data that are inconsistent with the business rules and system specifications of a database application. Inconsistent data can be used to reveal potential faults in the system. This framework defines a structured model to enable systematic extraction of consistency rules and an algorithm to automatically generate consistency rules based on existing data using data mining approach. Better testing will lead to better software quality
Database and their applications are topics of interest to both academia and industry. However, they ...
Testing database application is challenging because most methods and tools developed for application...
Businesses are nowadays deploying their services online, reaching out to clients all around the worl...
Database applications retrieve data from database for processing and store data to database for futu...
Database applications retrieve data from database, process the data and then store them for future p...
Database applications play an important role in nearly every organization, yet little has been done ...
Testing of database applications is crucial for ensuring high software quality as undetected faults ...
AbstractMany software systems are data-intensive and use a data management systems for data storage,...
Software testing is by far the most popular activity currently used by developers to ensure high sof...
Many software systems are data-intensive and use a data management systems for data storage, such as...
Many information systems are data-intensive, and most of them rely on trustworthy data management sy...
Faults are intolerable in database applications since these could result in unrecoverable data corru...
Testing is essential for quality assurance of database applications. To test the quality of database...
The database is a critical component of many modern software applications. Recent reports indicate t...
This thesis presents approaches for detecting faults such as violations of constraints in databases ...
Database and their applications are topics of interest to both academia and industry. However, they ...
Testing database application is challenging because most methods and tools developed for application...
Businesses are nowadays deploying their services online, reaching out to clients all around the worl...
Database applications retrieve data from database for processing and store data to database for futu...
Database applications retrieve data from database, process the data and then store them for future p...
Database applications play an important role in nearly every organization, yet little has been done ...
Testing of database applications is crucial for ensuring high software quality as undetected faults ...
AbstractMany software systems are data-intensive and use a data management systems for data storage,...
Software testing is by far the most popular activity currently used by developers to ensure high sof...
Many software systems are data-intensive and use a data management systems for data storage, such as...
Many information systems are data-intensive, and most of them rely on trustworthy data management sy...
Faults are intolerable in database applications since these could result in unrecoverable data corru...
Testing is essential for quality assurance of database applications. To test the quality of database...
The database is a critical component of many modern software applications. Recent reports indicate t...
This thesis presents approaches for detecting faults such as violations of constraints in databases ...
Database and their applications are topics of interest to both academia and industry. However, they ...
Testing database application is challenging because most methods and tools developed for application...
Businesses are nowadays deploying their services online, reaching out to clients all around the worl...