This simple example is based on: https://blog.testproject.io/2017/08/21/api-testing-karate-framework/ https://github.com/neillfontes/api-testing
The above example uses Best Buy API playground to have a simple web service listening on port 3030: https://github.com/bestbuy/api-playground/#getting-started
Here is the main framework for BDD and it includes extensive demo tutorials: https://github.com/intuit/karate
Execute "APICTest" and see html report at :
.\webservice-bdd-testing\target\cucumber-html-reports\report-feature_features-products-products-feature.html