Quite correct. Bugfinding and functionality checks are most important.
And I would like to add that you should make sure you have some error-reporting or logging tool available.
Once there is an error you'll need all the info you can get about what caused it. An error log is very suitable for that purpose.
Believe me, it's far easier than spending an hour on the phone trying to understand how somebody is describing the error.
This is especially handy with SQL queries, because you can trap SQL errors and store the error along with the "offending query" in the log.
During the startup phase you might even consider an event log, where every "major" event, such as SQL inserts and updates, and user login/logout etc are stored. That will give you a better idea of what is going on and what could become a problem lateron.