Cassandra data setup and validation with cucumber

Who can use this? This module is intended to help in testing any application that has Cassandra interactions. It gives you an intuitive way of applying changed to Cassandra and validating data in Cassandra in cucumber steps. Pre Requisites JDK8/JDK7 Getting Started Lets say you want to test an application with Cassandra interaction as a…

DB data setup and validation with Cucumber

Who can use this? This module is intended to help in testing any application that has DB(RDBMS/JDBC) interactions. It gives you an intuitive way of applying changed to DB and validating data in DB. Pre Requisites JDK8/JDK7 Getting Started Lets say you want to test an application with DB interaction as a black box. Create…

XML response support

Now the REST service with xml responses can be tested with CukeRestSalad. This plugin assumes json response by default. But if the http response contains a header – “Content-Type: application/xml”, then it will try to parse the response as xml. If the response is xml, then the xpath in the feature files should comply with…

Cuke REST Salad

Who can use this? This module is intended to help in testing REST services. It gives you an intuitive way of forming a request in multiple steps using Gherkin syntax. Most of the steps needed for calling a request is already implemented. It also has a lot of step definitions for parsing json response and…

Cuke Salad for testing

Cuke salad is a suite of plugins that help developers write test cases for various types of application. Most of the step definitions that are common far any type of application are implemented in these plugin jars. You can simply include them in your test project and start testing.