Are there any free tools available to store test scripts, execute and generate reports? For Ex : Test Link ( I am already using but there are lots of issues ) I know that all the free tools has some bugs but some may not. I would like to know any other tools which are available and user friendly.
What are your requirements ? what bothers you with TestLink ?
You can use a source control system (e.g. git) for storing the scripts and then execute them from Excel plus a VB script, a simple script in your favorite script language or a unit test framework (e.g. x-Unit, google test etc.) they are also capable of generating reports.
Our team uses TestLink to manage hundreds of Test Cases (including automation scripts as attachments) in dozens of Test Suites, so I don't have a better open source recommendation from personal experience.
I have been on teams where we used HP Quality Center, and found it to be robust, but expen$ive.
There is, of course, yet another similar question on this site: "What test management system should I use?" that mentions a couple other commercial tools (TFS & QA Complete) and links to a crowd-sourced list of Test Tools (@www.ministryoftesting.com); the Test Management section of the list is currently about 40% of the way down the page.