views:

69

answers:

3

Can someone recommend an easy to use, flexible, lightweight tool to document test cases?

I have to test a GUI and there are very many test cases, which are currently held in an Excel spreadsheet right now. When I walk through all the tests, I mark the successful cases with a 1 and the others with a 0. Then, Excel calculates the sum and tells me the percentage of test cases that passed and failed.

I would like a free tools where I can store my test cases, define which fields they should have, which action they belong to, and so on... When I walk through the list, I want to be able to check the successful tests and then get a nice report about the current test run.

Any suggestions?

A: 

I would recommend taking a look at FitNesse. I haven't worked too much with it, unfortunately, but it looks like it might be what you need. It's a tool that you use for defining acceptance tests. Your quality assurance and testing teams can use it, compare the expected results with the actual results, and record what happened. From what I can gather, it's not automated testing, but it should help you manage your test cases and acceptance testing.

Thomas Owens
the documentation is so unstructured and i can't find anything about walking through the document to get my testcases checked...
helle
@helle Like I said, I haven't worked a lot with it - I just know that it exists. You might want to check out http://stackoverflow.com/questions/tagged/fitnesse and see what other people have asked about and used FitNesse for - it might help you learn more about it.
Thomas Owens
well, thanks for the help. i will have a look ;-)
helle
i had a look at those things and it seems fitnesse is not for my intent :-(.i would say this thread answers the question with: there is something similar, but no there is no common free software for this. would you agree?
helle
I've never come across anything like what you have described. Most people that I've either worked for/with or read about use FitNesse or track their test cases in a document (or spreadsheet or wiki).
Thomas Owens
A: 

Depends on your GUI. If a web application then you'll have more options.

Do not use Rational Functional Tester... even though it is powerful and can test multiple application types it is a pain to work with.

I've heard good things about HP/Mercury Quicktest Pro or whatever.

For web applications there's Selenium, Watir, and others. All of which, iirc, can be managed by FitNess.

Of course those are all automated testing tools. I think, that for just storing the cases and being able to check them off FitNesse should be fine.

angryundead
A: 

You are basically looking for a test management system. There are many test management tools out there, some are free and some cost money. We published a list of free and open source tools on OpenSourceTestManagement.com. We are also developing a commercial tool called TestRail.

To be honest, if you are likely to spend a lot of time working with such a tool, it's a good idea to look into the commercial offerings. I know that there are quite a few good tools for other development tasks out there (bug tacking tools, project management etc) and I'm biased of course.

But I haven't seen a free test management tool with a productive user interface yet. That said, TestLink is often referred to as a popular test management tool, although I, personally, wouldn't want to work with such an user interface on a daily basis.

Dennis G.