EL support for cucumber steps

CukeSaladJuggler Who can use this? Anyone writing cucumber steps where you need to share some variables/objects between steps. It also gives you a EL support for your gherkin test steps. You can collect objects/variable created from previous steps in a context map which can be access later in other steps. Also, the same context can…

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…