• Run the upgrade advisor, see if it shows any depreciated features or things which work in 2005 which dont work in 2012 like old style joins etc.

    Then you really should test all your forms in your application as you never know what could happen, 99% of the app may function correctly, but that 1% if its a mission critical piece of code and you didnt test it I would not like to think of the consequences, to yourself or your company. But if its only a small piece of functionality that doesnt work and you can release a patch for it and it doesnt impact the company then you should be ok, but never say never as stranger things have happened at sea (as the say).