The testing of database applications poses new challenges for software engineers. In particular, it is difficult to thoroughly test the interactions between an application and it...
Automatically generating sufficient database states is imperative to reduce human efforts in testing database applications. Complementing the traditional block or branch coverage...
Abstract--Building comprehensive test suites for web applications poses new challenges in software testing. Coverage criteria used for traditional systems to assess the quality of ...
Many software applications have a component based on database management systems in which information is generally handled through SQL queries embedded in the application code. Wh...
A database application differs form regular applications in that some of its inputs may be database queries. The program will execute the queries on a database and may use any re...