I want set up automated regression tests for a website -- the user fills out forms and I want to check for correct responses.
Can anyone recommend tools for automating this?
I want set up automated regression tests for a website -- the user fills out forms and I want to check for correct responses.
Can anyone recommend tools for automating this?
Take a look at Selenium, it should provide you with what you need.
Specifically look at
http://seleniumhq.org/projects/remote-control/
You can write your tests in a number of different languages (C#, Java, Python) etc...
Here's an example (using XPath) to populate a number of text fields (Java example):
WatiN is a good alternative. I've used both this and Selenium and like both. Each has particular strengths.
You might want to check out StackOverflow Question 417380, which compares WatiN and Selenium for automated web testing.