I have to test a web site which ahs 20 pages and each page has average 12 links. so it makes total 240 links.
My confusion is how can I test that all links are working and not broken.
Should I write test case for each link and hence I write 240 test cases.
Any method to test in new version of build that now also link is not broken or some have broken.
I have to also test that fonts and size of links have not changed in newer version of build.
I'm sure one of these tools solves your first problem. If you wan't to check the size of the links you probably have to use a functional testing tool and compare the object properties. Maybe you can solve this problem with regular expressions and a perl-script too. How complex are your files?
Thanks for your suggestion.
It is a web page for fashionable garments.
page has diferent links for checking color size name of designer and other designs or profile of designer.for each of these tere is a link.
I am still not sure that shoould I write test case for each link or automation tool will do automatically.
Start with a link checker program (there are many around and lots are free). Then look at any reported broken links and check manually - it is too easy to think that a reported broken link is really broken (as it may be due to some environmental issue). You need to check manually before reporting a broken link.
I wouldn't write separate test cases for each link - perhaps use a checklist of items to test that includes checking links. You reference the checklist in a test and that should cover it.