cmu-db / cmdbac

CMDBAC - Carnegie Mellon Database Application Catalog
http://cmdbac.cs.cmu.edu
Apache License 2.0
36 stars 7 forks source link

Consider running test suites #19

Open michaelmior opened 7 years ago

michaelmior commented 7 years ago

Curious if you've thought about using the test conventions of different frameworks to try automatically running the test suites. It seems like this could potentially capture many more application queries than the crawling approach. Of course in some cases this would be partially defeated by mocking, but it still seems like an interesting direction. I may have time to do some hacking on this if there's interest.

zeyuanxy commented 7 years ago

As we try to drive the database applications in the real world way, it may not be feasible to try test suites, since it may bypass the front-end and ignores some logic functionality.

michaelmior commented 7 years ago

I'm not sure I understand the comment. They probably do bypass the frontend, but it's also likely they are testing backend logic that the frontend would be using anyway.