Även om en programapplikation alltid körs inom en viss miljö, nuvarande testmetoder har i stort sett ignorerat dessa miljöfaktorer. Många applikationer kör i en miljö som innehåller en databas. I detta dokument föreslår vi en familj av kriterier för testlämplighet som kan användas för att bedöma kvaliteten på testsviter för databasdrivna tillämpningar. I våra testkriterier används dataflödesinformation som är kopplad till enheterna i en relationsdatabas. Dessutom utvecklar vi en unik representation av en databasdriven applikation som underlättar uppräkning av databasinteraktionsföreningar. Dessa föreningar kan återspegla en ansökans definition och användning av databasenheter på flera nivåer av granularitet. Användningen av ett verktyg för att beräkna intraprocedural databasinteraktionsföreningar för två fallstudieapplikationer indikerar att våra lämplighetskriterier kan beräknas med en godtagbar tid och utrymme overhead.
Kapfhammer och Soffa Ref föreslår en uppsättning kriterier för dataflödestest som bygger på definitionstäckning av databasenheter.
A family of test adequacy criteria for database-driven applications
{'venue': 'ESEC/FSE-11', 'journal': None, 'mag_field_of_study': ['Computer Science']}