Hi

Its a simple question regarding the testcase
What should be the strategy followed for writing the testcases??
a.Writing all the functionalities...possibilities..scenarios we can think of...all cosmetic things(labels,taborder,,,)making the coverage 100%??

or

b.Following a general pattern which just covers the major functionality and then go about writing the testcases when we find bugs during bughunting

I wont ur opinion...On which is a better strategy??
on things like
1.which one saves time
2.Which one is fruitful??

Thanks in advance