What is Generalized Test cases
Generalized test cases are the test cases which are written in a way that it can be reused for testing similar class products by adapting some changes in the master Test cases(Generalized Test cases). By this way, you could save lot of your time in writing test cases for the products under same category.
For example, you have a requirement for testing IP PBX with different other IP Phones like cisco, snom, polycom etc. and your IP PBX supports certain set of PBX features like call forwarding, parallal ringing, Early media etc.. and its fixed for all the phones. Your job is to write test cases for testing the PBX features with IP Phones.
So if you implement Generalized Test cases idea here by writing a common set of test cases for all the PBX features like call forwarding, parallel ringing etc.The test cases can be slightly modified when you create test cases for different IP phones.
Why to use Generalized Test cases
This is mainly for reducing the effort for generating the test cases.
I welcome your comments and questions on this.........