How do you test code?

Wibs

Member
Joined
Jan 16, 2009
Messages
20
Programming Experience
Beginner
I am writing a small application in Visual Basic 2005 Express, and I would like to distribute it when it is complete.

I am running Windows XP (32 bit) and .NET 3.0.

What I am concerned about is the compatibility between my application, my setup, and other people's setups.

How do I test that my application will run on someone's machine running Vista, or running with .NET 1.0 or 2.0, or with Windows 2008 Server, or on a 64-bit machine, or , or, or...

Do I just release it 'as is' and wait for the complaints that 'it will not run on MY machine', or 'I am getting Assembly Not found errors, what is that?'

How do you experienced folks test your code?

Wibs
 
Make sure you set the prerequisites in the applications publish page and select the framework your program uses, I believe it is 2.0, some systems don't come with it and it may be cause problems. As far as the server - what sql server is the database build in, set the prerequisite for the approp. sql version. i.e sql 2005 express. This will tell it to look for these and install them if needed - esp. if click once deployment is used.
 
Partly agree with the reply, first you simply copy the system requirements of the .Net version you're using and possibly sys req of SQLS, then if your app uses third-party libraries compare/add the sys reqs of those. If you in addition call OS API functions directly you have to check the compatibility of those from documentation.

Apart from that there is no guarantee some bug can't come up except actually running the app in a particular OS config, MS Virtual PC can help to achieve that, or employ friends/pros to test for you.
 
Back
Top