"Multi-tier enterprise software" is nothing but the "3-Tier architecture" and it has the following three tiers:
Presentation Tier: This is the topmost level of the application. The presentation tier displays information abt the application and it communicates with other tiers by outputting results to the browser/client tier and all other tiers in the network.
Application Tier :It contains the logic of the application it'a separate layer it controls an application’s functionality
Data Tier: This tier contains of Database Servers here all the date provided into the application is stored and retrived if needed. It's also a indepent layer.
How to test:
-> Testing of the functionality is as usual
-> Apart from that we need to test the security testing load testing performance testing
-> Need to check the connections between all the layers
-> Need to test the network connections before doing the testing
Pls let me know if i'm wrong
Srinivas