JavaScript based BDD framework for SOAP & REST web services

Cerrado Publicado hace 6 años Pagado a la entrega
Cerrado 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

JavaScript

Nº del proyecto: #16465003

Sobre el proyecto

6 propuestas Proyecto remoto Activo hace 5 años

6 freelancers están ofertando un promedio de £504 por este trabajo

jarki2017

My Skills - php, mysql, html5, css, javascript - react native, reactjs, redux - ionic framework, angularjs, If you hire me, I will show you my high skills and all my efforts. I can start this project Más

£555 GBP en 10 días
(34 comentarios)
6.0
jitendra2013

A proposal has not yet been provided

£250 GBP en 10 días
(9 comentarios)
2.4