1. A computer-implemented method for evaluating a software application configured to access a database, the method comprising: receiving a test case specifying a sequence of actions for the software application to perform, wherein the software application includes a plurality of program statements; executing, by operation of one or more computer processors, the software application according to the test case; and for each program statement of the software application determined to access one or more elements of the database, recording an indication of the elements of the database accessed by the program statement, wherein determining whether any elements of the database are accessed by a given program statement comprises identifying a relational database query embedded as a text-string in the given program statement.