Question

I have a database web application and I need to see all the possible inputs and all the possible outputs of this application (using Selenium or Jmeter).

Actually I tried to understand how the "Input Coverage Method" works in software testing tools but it seems too tough. If I'm not wrong this kind of testing I'm trying to do is a kind of Data Driven testing (means figuring out all the possible input and output of an database web application).

Would you please give a suggestion if there is any tool (I prefer open source) that can do this or any method to create such that test?
Do I have to create it by my own?

Was it helpful?

Solution

First of all you need to create Equivalence Classes that cover most of your input dataset. After that you can simply run your selenium/JMeter tests with the test data created.

You just need to create single test script and populate the test data in excel or CSV sheets to perform data driven driven testing.

OTHER TIPS

Have a look a jBehave.

It's a BBD tool that can drive selenium and supports sets of input test data.

I've used it and it works well. You'll need patience to get through the glue code, but once you're out the other side you'll be glad you persevered.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top