For several years I have been using the qmTest testing tool, which allows me to do test database development for some Firebird databases. I am writing a test for a new function (table, trigger, stored procedure, etc.) until it works, and then change the database until the test passes. If necessary, I work more on the test until it works again, and then change the database until the test passes. As soon as the test for the function is completed and 100% of the time has passed, I save it in a set of other tests for the database. Before moving on to another test or deployment, I run all the tests as a set to make sure nothing is broken. Tests may be dependent on other tests, and the results are recorded and displayed in the browser.
Nothing new here, I'm sure.
Our store aims to standardize on the MSSQLServer, and I want to use the same procedure to develop our databases. Does anyone know the tools that allow or encourage such development? I believe that Team Team is doing, but we do not own it at the moment and probably will not for some time.
I am not against scripting, but welcome a more graphical environment.
Any suggestions?
sql-server tdd sql-server-2005
Jeff jones
source share