![](https://www.f-cdn.com/assets/img/pvp/logged-out-pvp-content/header-desktop-60020424.jpg)
JavaScript based BDD framework for SOAP & REST web services
£250-750 GBP
Pagado a la entrega
**********************FRAMEWORK REQUIREMENT*************************
REQUIRED: ASAP
# BDD Javascript framework for SOAP & REST API
# Framework should contain Feature Files and Step Definitions to achieve this
# Framework should be customizable
# Data parameterization should be part of framework
# Feature File and Step Definitions should have below functionality
- Writing Scenario in feature file, where data passed is hard coded in feature file
- Writing Scenario Outline in feature file, where data is passed through Examples
- Writing Scenario Outline in feature file, where data is passed from external source
# Feature File & Step Definition should be able to take:
- SOAP -> [login to view URL] from external folder in framework
- REST -> GET, POST, DELETE, PUT from json file from external resource
# Framework should have capability to take data from XML/CSV/YML/EXCEL file. Code should be there to support this
# Code to support assertion likes:
- Response having correct schema for SOAP and REST
- HTTP status code (expected and actual matching)
- XPATH assertion for certain field in response
- Storing response or response file globally to use for other step
# Storing response of SOAP and REST call in external location everytime its run based on time-stamp
# Report Generation - Cucumber report generation after running tests
# Customizing framework to run same SOAP or REST API based on different environment. Based on environment specified same
SOAP or REST API should pick different env URL to run tests
# TEST RUNNER: Preferabbly - GULP
Node Modules to be used from given list only:
# For SOAP calls: soap, strong-soap, easy-soap, request, node-soap
# For REST calls: rest, restify, node-rest-client
# You can use mocha, chai
NOTE: Please tell average time required for you to build this OR Total cost in single go you will take to develop
Nº del proyecto: #16465003